我正在尝试将字符串“78,74”(这是巴西格式的有效数字)解析为 double ,但是我收到了格式异常,找不到任何解析它的方法...已经在其中搜索国际文档,但没有任何帮助。
我不想将“,”替换为“。”因为我认为这一定是一种使用CultureInfo
解析它的方法
我的代码就像
String x = "78,74";
double d = double.tryParse(x)
最佳答案
您可以使用intl库中的double d = NumberFormat('pt_Br').parse(x)
。您将需要添加依赖项。
关于parsing - flutter/Dart 解析数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60048730/