小编Cha*_*les的帖子

Dart,float for循环会导致奇怪的结果

for(int i=0; i<10; i++) {
    priceValue.add(54.99 + i*5);
    print(54.99 + i*5);
}
Run Code Online (Sandbox Code Playgroud)

结果:

js_primitives.dart:30 54.99
js_primitives.dart:30 59.99
js_primitives.dart:30 64.99000000000001
js_primitives.dart:30 69.99000000000001
js_primitives.dart:30 74.99000000000001
js_primitives.dart:30 79.99000000000001
js_primitives.dart:30 84.99000000000001
js_primitives.dart:30 89.99000000000001
js_primitives.dart:30 94.99000000000001
js_primitives.dart:30 99.99000000000001
Run Code Online (Sandbox Code Playgroud)

是什么导致00000000001出现?

dart dart-html angular-dart

4
推荐指数
1
解决办法
198
查看次数

标签 统计

angular-dart ×1

dart ×1

dart-html ×1