永发信息网

我用java做了一个计算器,但做3.1-3=0.1000000000009.为什么?

答案:3  悬赏:40  手机版
解决时间 2021-04-05 18:24
我用java做了一个计算器,但做3.1-3=0.1000000000009.为什么?
最佳答案
数字类型都改成BigDecimal就可以啦~不要用double或者float,这个在精确计算时就会出现你这样的问题
全部回答
判断小数点后面的个数,再结果中取相应的位数
计算机表示浮点数是用二进制表示的,会有一些很小的误差,所以在显示的时候注意只取需要的精度就好了。追问那应该怎么设置精度?
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
米其琳四个轮胎侧面都出现很多细小裂纹怎么回
魅族怎么查手机,魅蓝手机怎么打开后盖
-----Selina hasn’t paid for the school th
w=fs=gh,那为什么w有除以w总=gh除以fs
感谢妹妹送的礼物句子,想给一个对我有知遇之
材料一:2012年2月起,某省l4个省辖市同时启
门吸价格及安装方法
请教日语问题 田中さんはどこにいますか和 田
兀自踯躅是什么意思
LTE掉线率在哪个测量里面
打牙齿松动怎么办偏方,牙龈出血,牙齿松动怎
若xm-2-4y2n+1=5是关于x,y的二元一次方程,
内地人在香港连续住满7年,如果有申领了香港
如果把古币要开鉴定含铜量证明书要多少钱
什么是会计科目,企业的注册资本属于什么会计
推荐资讯
浉河区信阳市浉河区宏旭教育培训学校地址是什
国考在哪考 省考在哪考
校办厂漂白车间需22.4L(标准状况)SO2.化学
什么牌子手机好用实惠,什么手机好用又实惠,
天行九歌之心之逆鳞
欢迎家人回家的句子,欢迎家人回家的句子
关于母爱的温暖的句子
你能等一个人多久?如果一个出入社会的人,等
从北京站到宁波直达的火车票是多少钱?都有几
如何诱捕蝗虫
优美七夕节摘抄的句子,关于七夕的优美诗句是
dior或是chanel香水是在上海浦东机场免税店比
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?