建站资讯

手机计算器阵亡:10%+10%竟等于0.11?

时间:2019-09-03 来源:

有网友爆料称,各厂商手机核算器全线阵亡。本来,不少手机的核算机呈现了奇妙的BUG,核算“10%+10%”时,得出的成果不是0.2,而是0.11。


经网友反应,包括OPPO、华为、苹果、小米等多款机型均中枪。


有网友又尝试了一下20%、30%等不同数字的相加,成果相同呈现了错误。

手机计算器全线阵亡?10%+10%居然等于0.11

至于“BUG”原因,主要是核算器对输入符号的理解不同。咱们输入“10%+10%”,其原型为“10/100+10/100”,咱们在运算的时候,是先算两个除法,再相加。


有网友科普到,但非科学核算器的核算逻辑却不是这样,它会以为接连百分比核算10%+10%其实就是10%+(10%x10%)。

手机计算器全线阵亡?10%+10%居然等于0.11

类似这种BUG,已有小米网友去年就反应给了MIUI团队,而且已经进行了批改。网友在测验后发现,小米的核算器有两种形式,普通形式阵亡,智能形式10%自动换算成0.1,核算正确。

我们能够试试自己手机的核算器。此外,在百度搜索“10%+10%”得到的成果也是正确的。

手机计算器全线阵亡?10%+10%居然等于0.11