首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

手机计算器全线阵亡,是计算器BUG还是另有隐情?

近日,一道计算题在网上火了。具体是这样的,有网友用手机计算器计算10%+10%等于多少,结果手机计算器得出的结果不是我们想象中的0.2而是0.11。

这个BUG出现在各大品牌手机上,包括苹果、华为、小米以及OV等几乎全部沦陷,只有魅族和锤子等少部分手机的计算结果是正确的。

10%+10%等于多少?相信很多小学生都能算出是0.2或者20%吧。那为什么手机计算器会有这么大的BUG都没被发现呢?这就很奇怪了。

昨日,华为荣耀的总裁赵明在微博上针对此问题做了解释。他解释到:“实际上这有一个背景,就是算小费等特殊场景,很多国家餐厅吃饭给10-20%的小费,这时100+10%相当于100+100*10%,相当方便的一种人性化设计”。

小米的产品总监,MIUI体验总负责人小凡也在微博做出了回应。他指出:“10%+10%”是目前全球标准的计算逻辑,最早的电子计算器并没有%,是后来加入的。

作为后续改进,它一定程度上解决了计算场景中的常用痛点,特别是在西方人计算折扣、小费、利息等场景时,这样的计算逻辑会变得无比实用。

西方人习惯于这样来计算利息,折扣,商品价格。比如货物560元,20% OFF(打八折)就是560-20%=448!又比如,资方存入2800元,计年息6%,本息总计就是2800+6%=2968!大家也可以拿出你们的手机,用手机计算器计算一下看是不是这样。

而中国人的习惯,更多的是打八折就直接乘以0.8,利息6% 就会直接乘以1.06。只能说中国人的计算能力都太优秀了,对于这么简单的计算题根本用不到计算器好么?所以这个场景在国内使用的很少。

计算器是按照国外用户的习惯进行设计的,很多手机品牌都没有进行调整而直接引入中国了。其实在现实生活中很少人会真正的去用10%+10%的计算方式,所以直到近日才被爆出这个大BUG。

那这些设计到了国内之后,是保持原样还是要改成我们需要的样子呢?欢迎在留言区留下你的看法!

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190904A0IEO300?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券