猿问

求助:计算器app如何解决小数除法不能的到准确值?

再跟随完老师写完计算器这个app后,在调试bug的环节里发现,在计算小数的除法的时候,并不能得到准确的值,比如:在计算1.2/3时得到的结果是0.399999999997,记得以前学java时也碰见过这个问题,计算机二进制的问题,但是具体的解决办法忘记了,请大神,老师帮忙

weibo_请叫我迷你mamba_0
浏览 1968回答 2
2回答

weibo_请叫我迷你mamba_0

我用的是parseDouble,用parseint就算不了小数了吧?

lynhao

因为运算逻辑代码没有进行取整嘛~你用parseInt取整就行了
随时随地看视频慕课网APP

相关分类

Android
我要回答