Rav

手机计算器出错?
近期,有不少网友反映称手机计算器在进行简单计算时出错。经本人测试,在OPPO、华为、小米等智能手机上使用自带计算器...
扫描右侧二维码阅读全文
21
2019/09

手机计算器出错?

近期,有不少网友反映称手机计算器在进行简单计算时出错。经本人测试,在OPPO、华为、小米等智能手机上使用自带计算器计算“10%+10%”的时候,得出的结果是0.11,而不是0.2。据称还有苹果等手机计算器也出现同样问题。这一眼看起来是Bug,但最终结果是计算器处理运算符号的逻辑导致的。
Screenshot_20190922_000427_com.android.calculator2.jpg
人计算时,会优先考虑加减乘法的优先级,先做除法再做加法,结果就是(10%)+(10%)=0.2。如果是非科学计算器的计算逻辑则是认为连续百分比计算,即10%+10%按照10%+(10% x 10%)逻辑计算得出0.11的结果。
Screenshot_20190922_000409_com.android.calculator2.jpg
不过并非所有手机的计算器都是该逻辑,有部分网友表示,锤子、魅族、努比亚等手机的计算器结果是0.2。
6644047fcff168a48447bcf69bea614f.gif

Last modification:September 25th, 2019 at 12:51 am
If you think my article is useful to you, please feel free to appreciate

Leave a Comment