当前位置:首页 > 热点

足机计算器阵亡如何回事 足机计算器运算成果弊端启事

  足机计算器阵亡如何回事 足机计算器运算成果弊端启事

  正在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%,自带转换),以是变动止为给海内用户带去的好处很小,而一些风俗了%用法的人却会崩溃,综开考虑借是择劣同一了用法。

本题目:小米产品总监科普足机计算器齐线“阵亡”启事

分享到: