Comment trouvez-vous autour d'un double vers le bas à l'entier le plus proche dans VB .NET?

StackOverflow https://stackoverflow.com/questions/378259

  •  22-08-2019
  •  | 
  •  

Question

Comment avez-vous autour d'un double vers le bas à l'entier le plus proche dans VB .NET?

Était-ce utile?

La solution

Ceci est assez vieux, mais la réponse acceptée de l'utilisation Math.Truncate est techniquement incorrect: tours Tronquer vers zéro , pas vers le bas. Par exemple, -1,5 est arrondi à -1 au lieu de -2.

Pour arrondissez bas , utilisez Math.Floor.

Autres conseils

Sommes-nous parle VB.NET ou VB6? En VB.NET utiliser Math.Truncate.

dim

d en décimal = 1.50

dim I int64 = convert.toint64 (D)

Ceci est la logique Nous avons utilisé

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top