小樱知识 > 生活常识百分比计算器(手机计算器出错)

百分比计算器(手机计算器出错)

提问时间:2022-08-09 03:13:20来源:小樱知识网


近日,一则“手机计算器全部被杀”的新闻被列入热搜名单。很多网友发现自己的手机计算器有一个错误:在手机计算器中输入“10%+10%”后,结果是0.11而不是0.2。科技日报记者用他的华为手机测试,发现结果也是0.11。

经过测试,很多网友发现苹果、华为、三星、OPPO、vivo、小米等手机给出的计算结果都是0.11,而国产魅族、锤子、努比亚等机型的最终计算结果只有0.2。

那么,手机计算器究竟为什么会犯这么低级的错误呢?导致此错误的机制是什么?

经多方核实,《科技日报》记者了解到,其实手机计算器这种情况不能算是错误,主要是因为非科学计算器和科学计算器对输入符号的理解不同。人们在计算时会尊重加减乘除的先后顺序,先做乘除再做加减,结果是10%+10%=0.2。

但是根据不科学的计算器的计算逻辑,一些手机中的计算器APP认为连续百分比计算,也就是“10%+10%”是按照10%+(10%×10%)的逻辑计算的,所以得出的结果是0.11,所以最终的结果与常识不符。这只是因为计算器使用的算法逻辑不同,不能视为计算错误。

对于非科学计算器的计算逻辑,默认连续百分比计算不是“10%+10%”,而是“10%+(10%×10%)”。科技日报记者在小米手机的计算器中测试,“5+10%的结果是5.5”,“20%+10%的结果是0.22”,都符合这个计算逻辑。

华为荣耀业务部总裁赵明在微博中表示,这里其实有一个背景,就是在小费计算等特殊场合,很多客户在一些国家的餐厅用餐后会给10%到20%的小费,然后在计算器中输入“100+10%”就相当于“100+100×10%”,简化了输入步骤,是非常方便的人性化设计。

魅族科技副总裁华也发微博表示:“其实这本质上不是对错的问题。我们只是多想想,加上人性化的算法判断。‘10%+10% = 0.11’是国外的使用逻辑,而国内国家的算术逻辑是‘10%+10% = 0.2’,所以我们的APP针对不同的地区做出不同的算术判断。\"

以上内容就是为大家推荐的百分比计算器(手机计算器出错)最佳回答,如果还想搜索其他问题,请收藏本网站或点击搜索更多问题

内容来源于网络仅供参考
二维码

扫一扫关注我们

版权声明:所有来源标注为小樱知识网www.xiaoyin02.com的内容版权均为本站所有,若您需要引用、转载,只需要注明来源及原文链接即可。

本文标题:百分比计算器(手机计算器出错)

本文地址:https://www.xiaoyin02.com/shcs/617255.html

相关文章