快捷搜索:  汽车  科技

小米计算器历史版本10.1.12(1010)

小米计算器历史版本10.1.12(1010)而关于小米的做法,@MIUI小凡表示,其实MIUI版本改成过10% 10%=0.2,这也是为什么有些用户科学计算器=0.2,是残留的老版本,但后来决定还是遵循全球统一标准。其实更改行为给国内用户带来的好处很小,而一些习惯了%用法的人却会崩溃,不过最终综合考虑还是择优统一了用法。此外,9月3日,小米产品总监、MIUI体验总负责人小凡在微博进行了回应。@MIUI小凡 指出,“10% 10%”是目前全球标准的计算逻辑,最早的电子计算器并没有%,是后来加入的。作为后续改进,它一定程度上解决了计算场景中的常用痛点,特别是在西方人计算折扣、小费、利息等场景时,这样的计算逻辑会变得无比实用。比如货物560元,20% OFF(打八折)就是560-20%=448!资方存入2800元,计年息6%,本息总计就是2800 6%=2968!手机企业高管出面科普9月2日,魅族科技副总裁华海良表示,“其实本质上并不是对

出现BUG是因为计算器计算逻辑不同

据网友科普,这看起来是个BUG,但最终结果其实是计算器处理运算符号的逻辑所导致。人在计算10% 10%时,会先考虑加减乘法的优先级,即会先算两个除法再进行相加,即会计算10/100 10/100,从而得出0.2的结果。而手机计算器是非科学计算器,它的计算逻辑却不是这样,它会认为是连续百分比计算,即10% 10%其实就是10% (10%x10%),自然会得出0.11的结果。

此外,南都记者还使用iPhone 8 的机型测试,也出现了类似情况,比如50% 50%,得出的计算结果为0.75。

小米计算器历史版本10.1.12(1010)(1)

而9月3日,“手机计算器全线阵亡”的话题登上微博热搜榜后,微博网友纷纷试验,发现华为、苹果、小米、OPPO等多品牌手机均“中枪”,而魅族、锤子、努比亚等少数机型未“阵亡”。南都记者用锤子手机测试发现,10% 10%结果是0.2。

小米计算器历史版本10.1.12(1010)(2)

手机企业高管出面科普

9月2日,魅族科技副总裁华海良表示,“其实本质上并不是对或错的问题,我们只是考虑的更多,增加了人性化的算法判断。10% 10%=0.11这个是国外的使用逻辑,而国内的算数逻辑是10% 10%=0.2,所以我们针对不同地区的固件做了不同的算法判断。”

小米计算器历史版本10.1.12(1010)(3)

9月3日,华为荣耀业务部总裁赵明也在微博上就此发表个人观点,他解释到:“实际上这有一个背景,就是算小费等特殊场景,很多国家餐厅吃饭给10-20%的小费,这时100 10%相当于100 100*10%,相当方便的一种人性化设计”。最后,赵明也在其微博上积极征求网友意见:“那么到中国要不要改过来呢?”。

小米计算器历史版本10.1.12(1010)(4)

此外,9月3日,小米产品总监、MIUI体验总负责人小凡在微博进行了回应。@MIUI小凡 指出,“10% 10%”是目前全球标准的计算逻辑,最早的电子计算器并没有%,是后来加入的。作为后续改进,它一定程度上解决了计算场景中的常用痛点,特别是在西方人计算折扣、小费、利息等场景时,这样的计算逻辑会变得无比实用。比如货物560元,20% OFF(打八折)就是560-20%=448!资方存入2800元,计年息6%,本息总计就是2800 6%=2968!

小米计算器历史版本10.1.12(1010)(5)

而关于小米的做法,@MIUI小凡表示,其实MIUI版本改成过10% 10%=0.2,这也是为什么有些用户科学计算器=0.2,是残留的老版本,但后来决定还是遵循全球统一标准。其实更改行为给国内用户带来的好处很小,而一些习惯了%用法的人却会崩溃,不过最终综合考虑还是择优统一了用法。

采写:南都记者孔学劭,实习生陈歆佳

猜您喜欢: