算法|这道小学算术题,居然会让手机计算器“智障”( 二 )


为何算法如此奇怪?
因为早期的计算器按键数量有限 , 并没有括号 , 要计算a(1+b%)这样的式子很麻烦 , 所以就简化成了a+b% , 这算是一个历史遗留问题 , 属于程序员“语法糖”的一种 。
算法|这道小学算术题,居然会让手机计算器“智障”文章插图
“语法糖”是一种方便电脑程序员使用的算法 , 可以让程序更加简洁 , 有更高的可读性 。
算法|这道小学算术题,居然会让手机计算器“智障”文章插图
现在的手机计算器则保留了这种算法特性 。 既然不合适大众的理解认知 , 为什么不改过来呢?
算法|这道小学算术题,居然会让手机计算器“智障”文章插图
去年9月 , 网上也曾爆出过某品牌手机计算器的问题 , 当时该品牌的副总裁回复了网友的问题:
算法|这道小学算术题,居然会让手机计算器“智障”文章插图
原来这个算法逻辑是国外常用的 , 而国内的的算法就是20%+20%=0.4 。
怪不得 , 全世界都说中国人的数学计算比较厉害!老外的数学逻辑跟咱太不一样了 。
算法|这道小学算术题,居然会让手机计算器“智障”文章插图
外国人的这种计算逻辑 , 在一些特定使用场景相当重要 , 比如算小费 , 大家知道很多外国的餐厅需要付5%-10%的小费 , 而外国人的数学计算有点让人“着急” 。
算法|这道小学算术题,居然会让手机计算器“智障”文章插图
好奇君曾找过三位外国留学生朋友 , 给他们准备了一套小学四年级的数学卷 。
算法|这道小学算术题,居然会让手机计算器“智障”文章插图
为了照顾他们 , 只挑选了13道相对简单的题目 。
算法|这道小学算术题,居然会让手机计算器“智障”文章插图
不过考试刚开始 , 就有小哥发问:能不能用计算器?
算法|这道小学算术题,居然会让手机计算器“智障”文章插图
测试结果:3人分别做对了10题、8题、5题 , 普遍感觉题目有难度 。
这样的计算能力 , 如果要计算5-10%的小费 , 只需要在手机上按100+5% , 就相当于100×(1+5%) , 算不算是一种很人性化设计!
话说回来 , 这种算法并不算错 , 对老外还有点大用处 。
但既然是在国内上市的手机 , 虽然咱国人数学能力强 , 能把20%无缝转换为0.2 , 用不上计算器帮忙 。
算法|这道小学算术题,居然会让手机计算器“智障”文章插图
【算法|这道小学算术题,居然会让手机计算器“智障”】特别是某些国产品牌的手机 , 为什么不能改成国人熟知的习惯 , 让大家简单一些 。