嗨,所以我有一个替身,看起来像这个
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"