首页 > 解决方案 > 如何在 dart /flutter 中格式化数字/货币

问题描述

5需要一些帮助来格式化 dart 中的数字。例如,我在左侧得到数字,并希望将其格式化为右侧的数字

13 =13
13.0 =13
13.50 =13.50
1300.00 =1,300
1350 =1,350

谢谢你的帮助

标签: dart

解决方案


您可以使用国际包

https://pub.dev/packages/intl

var f = NumberFormat('###.0#', 'en_US');
  print(f.format(12.345));
    ==> 12.34

推荐阅读