在玩手机的正嗨的你,殊不知自己的手机已经出了问题。

不信的话,打开手机计算器,输入 10% + 10% 算一下?

如果和我一样的话,得到的结果是 0.11 ,恭喜你,你的计算器出 bug 了。

如果你的小学数学不是体育老师教的,一定一眼就能看出这个计算的错误。10% = 0.1 ,0.1 + 0.1 只能等于 0.2 ,而我们本以为万无一失的计算器,竟然犯了这种低级错误。

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

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

我们在进行这一类计算时,会优先考虑加减乘法的优先级,先做除法再做加法,结果就是(10%)+(10%)= 0.2。如果是非科学计算器的计算逻辑,则是认为连续百分比计算,也就是按照 10%+(10% x 10%)逻辑计算,得出 0.11 的结果。魅族副总裁华海良对此还解释,答案 0.11 是国外的使用逻辑,而按照国内的算术逻辑得出的则是 0.2 ,魅族手机之所以没出错,是因为程序员小哥增加了一些人性化的算法判断。

算出0.11的请点一下赞,转发一下。

1.《计算器如何乘除法优先 怎样用计算器算分数乘除法》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。

2.《计算器如何乘除法优先 怎样用计算器算分数乘除法》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。

3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/keji/3220999.html