手机计算器集体出错!输入这2个数字,我傻了( 二 )

根据网友的讨论,极客君发现,这个失误出现在了很多品牌的手机上,包括苹果、小米、华为、 OPPO 、vivo 等等,只有魅族、锤子、努比亚确认存活。

手机计算器集体出错!输入这2个数字,我傻了

图4/11

为什么这么多手机的计算器都出错了呢?根据专业人士的解答,其实这种错误属于计算器的逻辑处理问题。

我们在进行这一类计算时,会优先考虑加减乘法的优先级,先做除法再做加法,结果就是(10%)+(10%)= 0.2。如果是非科学计算器的计算逻辑,则是认为连续百分比计算,也就是按照 10%+(10% x 10%)逻辑计算,得出 0.11 的结果。

魅族副总裁华海良对此还解释,答案 0.11 是国外的使用逻辑,而按照国内的算术逻辑得出的则是 0.2 ,魅族手机之所以没出错,是因为程序员小哥增加了一些人性化的算法判断。

珠海小厂还挺牛。

手机计算器集体出错!输入这2个数字,我傻了

推荐阅读