Comment arrondir un Double vers le bas à l'entier le plus proche dans VB.NET Je ne sais pas.
Comment faites-vous autour d'une Double vers le bas à l'entier le plus proche dans VB .NET?
10
demandé sur
Andrei
2008-12-18 18:50:27
3 réponses
c'est assez ancien, mais la réponse acceptée d'utiliser Math.Truncate
est techniquement incorrect: tronquer les ronds vers zéro, pas vers le bas. Par exemple, -1.5 est arrondi à -1 au lieu de -2.
afin de toujours rond bas, utilisez Math.Floor
.
20
répondu
Chris Pitman
2013-07-18 17:30:35
est-ce qu'on parle VB.NET ou VB6? En VB.NET utilisez Math.Tronquer.
8
répondu
Jon Skeet
2008-12-18 15:51:41
dim d comme décimal = 1,50
dim i comme int64 = convert.toint64 (D)
C'est la logique que Nous avons utilisé
0
répondu
Rajaram1991
2018-08-11 12:43:33