如何修复flutter中的double,即使最后一个小数是0



嗨,所以我有一个替身,看起来像这个

d1=12.106

我需要显示字符串"12.130">

double num1 = double. parse((12.3404). toStringAsFixed(3));

好吧,我期待着回来";12.130";但它返回了";12.13";

我需要一根绳子;12.130";取而代之的是";12.13";

double num1 = double. parse((12.3404). toStringAsFixed(4));

所以再次尝试了这个,但也失败了

那么,即使最后一个是0 ,数字也必须显示为3位小数

我应该在哪里或做什么?

我知道您有以下变量:double d = 12.130;

现在您想将其转换为具有以下值的字符串:String s = "12.130"

这应该起作用:String res = d.toStringAsFixed(3) //"12.130"

相关内容

最新更新