手机计算器全线阵亡?真相原来是这样

Antutu

阅读

昨日计算器百分号引发了大型社会悬疑,10%+10%居然=0.11,这究竟是代码的扭曲还是教育的沦丧?

MIUI体验总负责人@MIUI小凡在微博上给出了一个比较简单的解释,认为这种算法其实是没有问题的。

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

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

那么为何MIUI的计算器会出现两种结果呢?

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

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

手机计算器全线阵亡?真相原来是这样

原创文章,作者:xiaopeng,如若转载,请注明出处:http://www.antutu.com/doc/119141.htm

相关推荐

登录后才能评论

评论列表 ( 条)

返回
顶部