http://www.itdecent.cn/p/330c571c3e06
整數(shù)在比較大轉(zhuǎn)化為浮點(diǎn)數(shù)時(shí),如果數(shù)字太大會(huì)出現(xiàn)轉(zhuǎn)化嚴(yán)重不準(zhǔn)確的問題。
解決方法
可以是把取String的doubleValue,然后再.2f保留兩位小數(shù)進(jìn)行構(gòu)造字符串。千萬不能取floatValue,floatValue在大于15萬的浮點(diǎn)數(shù)字就會(huì)出現(xiàn)不精確了。而doubleValue在數(shù)十億的范圍內(nèi)都是字面上精確的。
