Pregunta

¿Cómo alrededor de un doble hacia abajo al entero más cercano en VB .NET?

¿Fue útil?

Solución

Esto es bastante viejo, pero la respuesta aceptada de utilizar Math.Truncate es técnicamente incorrecto: rondas de truncado a cero , no hacia abajo. Por ejemplo, -1.5 se redondea a -1 en vez de -2.

Para siempre ronda por , el uso Math.Floor.

Otros consejos

¿Estamos hablando VB.NET o Visual Basic 6? En VB.NET utilizar Math.Truncate .

dim d como decimal = 1.50

dim I como Int64 = convert.toint64 (D)

Esta es la lógica Hemos utilizado

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top