Sitemap

手机盘算器堕落,启事竟是人性化计划

2019-09-11 08:46 科技日报

打印 放大 缩小

根源题目:手机盘算器堕落,启事竟是人性化计划

即日,一则“手机盘算器全线阵亡”的新闻登上各大热搜榜。不少网友发明本人手机的盘算器呈现了一个过失:手机盘算器中输入“10%+10%”后,得出的结果不是0.2,而是0.11。科技日报记者用本人的华为手机测试以后发明,得出的结果也是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针对差别地区举行了差别的算法判别。”

义务编辑:陈丽艳(QX0006)

相关阅读

同一立法坚意袖手观望底气 顶层计划迫眉睫 2019北京国际计划周-751国际计划节“城’就美妙
“民航暂时乘机标明”体系9月启用 忘带身份证可手 【@计划周】计划之旅 | 泊寓北京美妙生存研讨所正
这家老字号不止腊味做到极致,连包装都计划地那么 2019北京国际计划周中心展览揭幕
2019北京国际计划周揭幕 杜飞进出席并颁奖 2019北京国际计划周揭幕
40余计划案例梳理国家气候变成历程 夜美人更美 光荣最强自拍手机光荣20S正式发布