Où est Math.rond () dans Dart?
Je ne vois aucun moyen d'arrondir un nombre dans Dart?
import 'dart:math';
main() {
print(Math.round(5.5)); // Error!
}
21
demandé sur
Kai Sellgren
2012-11-07 22:25:57
3 réponses
Oui, il y a un moyen de le faire. Le num
classe a une méthode appelée round()
:
var foo = 6.28;
print(foo.round()); // 6
var bar = -6.5;
print(bar.round()); // -7
23
répondu
Kai Sellgren
2012-12-06 14:10:06
Dans Dart, tout est un objet. Ainsi, lorsque vous déclarez un num, par exemple, vous pouvez l'arrondir à travers la méthode round de la classe num , le code suivant imprimerait 6
num foo = 5.6;
print(foo.round()); //prints 6
Dans votre cas, vous pouvez faire:
main() {
print((5.5).round());
}
7
répondu
Eduardo Copat
2012-11-07 18:53:53
Cette équation vous aidera
int a = 500;
int b = 250;
int c;
c = a ~/ b;
1
répondu
Pullat Junaid
2018-09-24 12:24:03