dart - 如何在 dart /flutter 中格式化数字/货币
问题描述
5需要一些帮助来格式化 dart 中的数字。例如,我在左侧得到数字,并希望将其格式化为右侧的数字
13 =13
13.0 =13
13.50 =13.50
1300.00 =1,300
1350 =1,350
谢谢你的帮助
解决方案
您可以使用国际包
var f = NumberFormat('###.0#', 'en_US');
print(f.format(12.345));
==> 12.34
推荐阅读
- terminal - XTerm js 不处理 term.write 中的特殊字符,如 \n "\u001b[H\u001b[2J\u001b[3J""
- youtube-api - 无法在 api 控制台中将测试用户添加到我的 youtube 数据 api 应用程序
- python - IndexError:列表索引超出范围 Python 第 36 行
- installation - 我不知道如何将 WIN98 的 VMare Fusion 捆绑文件安装到我的新 Intel 处理器 BigSur Mac
- java - cmake for Java,如何指定主类并使jar文件可执行?
- node.js - 如何处理采购系统中的稀缺资源纠纷
- javascript - 如何在与包含图像的文件不同的另一个文件中使用图像源?
- javascript - 无法将消息时间戳与 x 天数进行比较
- reactjs - 如何使用命名卷在容器之间共享文件并将卷绑定到 Docker 中的两个单独的本地计算机文件夹?
- reactjs - 使用别名、webpack 在 typescript-files 中导入 css 文件