Tag: dataformat decimalformat

NumberFormat Parse问题

我对将字符串解析为Double时遇到的这种特殊“错误”感到困惑。 我已经设置了NumberFormat属性和符号。 当传递一个15位和2位小数的字符串(例如str = “333333333333333,33” )并用Number num = NumberFormat.parse(str)解析它时,结果省略了一个数字。 num的实际值是3.333333333333333E14 。 它似乎与Strings一起使用所有的1,2和4但是…… 有人可以开导我吗? 干杯恩里科