http://www.jianshu.com/p/330c571c3e06
整数在比较大转化为浮点数时,如果数字太大会出现转化严重不准确的问题。
解决方法
可以是把取String的doubleValue,然后再.2f保留两位小数进行构造字符串。千万不能取floatValue,floatValue在大于15万的浮点数字就会出现不精确了。而doubleValue在数十亿的范围内都是字面上精确的。
http://www.jianshu.com/p/330c571c3e06
整数在比较大转化为浮点数时,如果数字太大会出现转化严重不准确的问题。
解决方法
可以是把取String的doubleValue,然后再.2f保留两位小数进行构造字符串。千万不能取floatValue,floatValue在大于15万的浮点数字就会出现不精确了。而doubleValue在数十亿的范围内都是字面上精确的。