99麻豆久久久国产免费福利精品,国产精品成人国产乱,玖玖操,手机看片169,国产精彩视频在线观看,午夜亚洲福利视频,国产伦乱视频

龍巖易富通網(wǎng)絡科技有限公司

龍巖小程序開發(fā),龍巖分銷系統(tǒng)

Java Float類型 減法運算時精度丟失問題

2015.09.10 | 1221閱讀 | 0條評論 | 未命名

Float xx = 2.0f; Float yy = 1.8f; Float tt = xx - yy; System.out.println("tttttt-----" + tt);

果然輸出結果是: tttttt-----0.20000005

再測試了幾個float類型的減法,除了*.0這樣的相減沒有異議之外,都存在這個問題,就是說float在相減的時候精度丟失了。后來在網(wǎng)上找到一段解決這個問題的辦法,記在這里:

BigDecimal b1 = new BigDecimal(Float.toString(xx)); BigDecimal b2 = new BigDecimal(Float.toString(yy)); float ss = b1.subtract(b2).floatValue(); System.out.println("ssss----" + ss);

贊 (

發(fā)表評論

横峰县| 县级市| 阿克苏市| 望江县| 英吉沙县| 门头沟区| 织金县| 勃利县| 武山县| 高安市| 缙云县| 岑溪市| 龙门县| 安庆市| 石柱| 万荣县| 敖汉旗| 鄂州市| 平远县| 庄浪县| 包头市| 尖扎县| 榆林市| 天津市| 正阳县| 蒲城县| 南江县| 玉林市| 丰镇市| 阜康市| 乌审旗| 荃湾区| 东海县| 当阳市| 通河县| 宜君县| 临澧县| 济南市| 松溪县| 新蔡县| 永福县|