当前位置:首页 > 日记 > 正文

手机计算器全部阵亡是怎么回事,10%+10%全部算错

手机计算器全部阵亡是怎么回事,10%+10%全部算错

在OPPO、华为、苹果、小米等智能手机上使用自带计算器计算“10%+10%”的时候,得出的结果是0.11,而不是0.2。这一眼看起来是Bug,但最终结果是计算器处理运算符号的逻辑导致的。

魅族华海良对此的解释是,“这个话题引发了不少讨论,其实本质上并不是对或错的问题,我们只是考虑的更多,增加了人性化的算法判断。10%+10%=0.11这个是国外的使用逻辑,而国内的算数逻辑是10%+10%=0.2,所以我们针对不同地区的固件做了不同的算法判断。”

刚刚,小米产品总监@MIUI凡发文《手机计算器全线阵亡终结贴》,详细的科普了为什么计算器会出现这样的运算结果。

以下为《手机计算器全线阵亡终结贴》全文:

鉴于昨日计算器百分号引发了大型社会悬疑,10%+10%居然=0.11,这究竟是代码的扭曲还是教育的沦丧,让我替大家揭开真相。

看一些文章几百字也没把道理说太清楚。鉴于超强的归纳+化繁为简的表达=聪明才智的体现,我尝试用一句话说清运算原理。以8+10%为例,为什么=8.8而不是8.1?一起读:8元钱,加上10%的小费,一共是8.8元。

以上就是目前全球标准的计算逻辑,但还有一个大家疑惑的问题:为什么计算逻辑要这么设计?于是这变成了一个历史思考题。

最早的电子计算器并没有%,是后来加的。作为后续改进,它一定解决了计算场景中的常用痛点,而绝不是脑残。我推测很可能是西方人计算折扣、小费、利息等常见场景。

货物560元,20% OFF(打八折)多少钱?560-20%=448!

资方存入2800元,计年息6%,本息总计多少?2800+6%=2968!

是不是一下子好用到爆。But,为啥我前面加了一个“西方人的计算场景”呢?因为我觉得对于算力过剩的中国人,很少人会这么思考和输入。

货物560,砍两成就是560*0.8=448;2800,6%年息,就是2800*1.06=2968。就是这么屌!直接省去了一步(国人这么优秀我TM能怎么办)

所以百分号键解决的痛点,中国人不太用的上,也不太会这么思考(这也是为什么今天才有人无聊去试10%+10%)。但对于西方很多同志来说,这玩意真是能救命呀

最后说一下MIUI怎么想的。

其实之前我们改成过10%+10%=0.2,这也是为什么有些用户科学计算器=0.2,是残留的老版本,但后来决定还是遵循全球统一标准。

因为中国人不太会去这么用%(我们会直接输入0.1而不是10%,自带转换),所以更改行为给国内用户带来的好处很小,而一些习惯了%用法的人却会崩溃,综合考虑还是择优统一了用法。


相关文章

42款APP存违规行为结果是什么?42款A

42款APP存违规行为结果是什么?42款A

42款APP存违规行为结果是什么?42款APP存违规行为到底什么情况?,用户,情况,读取,用户信息,短信,麦克风,监测,西瓜视频,记者从广东省公安厅获悉,根据“公安部净网2019”专项行动和中央网信办、工信部、公安部、市场监管总局四部委关于开展APP违法违规收…

苹果获新照相技术专利 解决模糊曝

苹果获新照相技术专利 解决模糊曝

苹果获新照相技术专利 解决模糊曝光不足问题,专利,照片,用户,缓存,模糊,系统,手机拍照,相机应用,  在新的一年仅过了两个月的时候,苹果公司又通过了一项专利技术,这是今年苹果通过的第三项专利。据了解,这个专利是一项“数码相机技术”,并在日前通过…

在华为nova3中打开一键省电的具体

在华为nova3中打开一键省电的具体

在华为nova3中打开一键省电的具体步骤,华为nova3,打开一键省电,  各位用户们知道在华为nova3中怎么打开一键省电吗?若是不知道的话可随着小编一同去下面文章中学习下在华为nova3中打开一键省电的具体步骤.。  在华为nova3中打开一键省电…

盘点2k以内超值3G智能手机

盘点2k以内超值3G智能手机

盘点2k以内超值3G智能手机,一淘,3G,智能手机,超值,双核,购买,用户,天语,  进入网络时代,人们上网的方式越来越多。最新调查表明,中国的手机网民问题已经超过PC,手机已经成为人们连接互联网的最主要途径,3G手机以其高速成为人们关注的热门。国内最大的…

MacBook Pro新增对原彩显示支持,但

MacBook Pro新增对原彩显示支持,但

MacBook Pro新增对原彩显示支持,但使用时不能合盖,MacBook Pro,原彩显示,  据悉,MacBook Pro增加了对原彩显示(True Tone)的支持,苹果称,这个功能能够支持少量外接显示器,但经过测试发现,如果用户打算这么使用的话,前提是不能合上 MacBook Pro 的…

海底捞创办人成首富是真的吗?海底捞

海底捞创办人成首富是真的吗?海底捞

海底捞创办人成首富是真的吗?海底捞创办人是谁身价多少亿?,新加坡,港元,亚洲,美元,显示,公司,暴涨,计算,8月29日消息,《福布斯亚洲》杂志29日发布最新的新加坡50大富豪榜显示,人气火锅连锁店海底捞集团创始人张勇首次入榜,即挤下远东机构(Far East Organ…

中国联通顶级商务手机曝光 “双网

中国联通顶级商务手机曝光 “双网

中国联通顶级商务手机曝光 “双网双通”,商务手机,联通,双待,功能,用户,需求,双网双待手机,网络,   7月13日消息 业内人士透露,中国联通携手三星定制的年度顶级商务手机配置已确定——这款针对高端用户打造的尊贵高端手机采用1.2GHz双核处理器,Supe…

IPhone 5内部部件“组装图” 包括

IPhone 5内部部件“组装图” 包括

IPhone 5内部部件“组装图” 包括一块逻辑板,组装,用户,论坛,消息,商店,第三方,主板,处理器,   此前,我们已经看到大量关于即将问世的iPhone 5的消息。近日,WeiPhone论坛上一位用户发布了几张下一代iPhone主要部件的图片。而iPhone第三方维修商店iF…

三星Galaxy Note II惊现安全漏洞:锁

三星Galaxy Note II惊现安全漏洞:锁

三星Galaxy Note II惊现安全漏洞:锁屏界面可轻松绕过,解锁,程序,点击,界面,安全漏洞,运行,锁屏,用户,  三星Galaxy Note II手机上出现了可绕过解锁画面进入首页和程序的安全漏洞了。这个问题经由安全研究人员Terence Eden鉴别发现的,无需任何工具或…

在Win7系统中设置计算机锁定时间的

在Win7系统中设置计算机锁定时间的

在Win7系统中设置计算机锁定时间的图文教程,Win7系统,计算机锁定时间,  在Win7系统中怎么设置计算机锁定时间呢?下面就为大家介绍在Win7系统中设置计算机锁定时间的图文教程,我们不妨一起去学习学习哦。  在Win7系统中设置计算机锁定时间…

分析师预测苹果将发iPhone mini 售

分析师预测苹果将发iPhone mini 售

分析师预测苹果将发iPhone mini 售价200-250美元,分析师,市场,推出,美元,智能手机市场,产品,报告,用户,  iPhone mini真的会出现吗?Strategy Analytics分析师Neil Mawston相信iPhone mini会出现的。但是为什么呢?目前在智能手机市场,三星很明显已…

iPhone 5盛世不再 水货每日下跌300

iPhone 5盛世不再 水货每日下跌300

iPhone 5盛世不再 水货每日下跌300元,水货,市场,商家,上市,用户,购买,内地,下跌, 你买我卖只是交易,你买我不卖才是市场    iPhone 4、4S,每一次的发布都几乎让很多人为之疯狂。这不免让苹果暗爽饥饿营销的成功,也冠上了“保值”的称号,正所谓“有…