欧美一级色视频,簧片在线免费看,美日韩在线,成人观看网站a,亚洲欧美在线一区二区,欧美操穴,欧美综合专区

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

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

Java Float類型 減法運(yùn)算時精度丟失問題

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

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

果然輸出結(jié)果是: 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ā)表評論

买车| 沿河| 栾城县| 霍林郭勒市| 垣曲县| 晋宁县| 保山市| 富宁县| 麻城市| 东源县| 织金县| 肃宁县| 潼南县| 阳新县| 岳阳市| 巢湖市| 英山县| 钟祥市| 会昌县| 涿鹿县| 安西县| 杭锦旗| 德化县| 剑川县| 阳东县| 绍兴县| 新绛县| 新河县| 巴林左旗| 思南县| 蒙阴县| 罗江县| 通山县| 洮南市| 西丰县| 旬阳县| 开化县| 修武县| 滦南县| 永新县| 双江|