【时讯】这道小学算术题,居然会让手机计算器“智障”
本篇文章1538字,读完约4分钟
原始好奇心你好奇心实验室
最近,好奇心旺盛的你颤抖着发现了奇怪的录像。
一位网民发现自己的手机出现了魔法bug,用自带的计算机输入20%+20%,得到的答案竟然是0.24。
20%+20%=0.2+0.2=0.4
这才是正确答案! 正确答案为什么是0.4,这不是小学数学题吗? 如果错了请注意数学老师打屁股!
好奇心旺盛的你还尝试了大型企业品牌的手机计算器,吓了一跳。 大多数手机计算器脑子都“瓦特”了。
三星note8计算机
小米10 pro计算机
高速公路计算机
iphone 11计算器
这几部手机出现了同样的计算错误。
出乎意料的是,是办公室的“祖传”苹果——iphone7给出了更奇怪的答案0.04!
好奇心旺盛的你又用了办公室台式电脑附带的win10计算器,试了一下,输入20%直接变成0,完全无法计算。
连小学的数学题都错了吗?
你研究了很久,有点眉目。
例如,给与抖动音的公式为20%+20%,分解不直观,但首先置换公式2+20%的话,就很容易理解为什么会发生这样的错误。
在正常的人类计算逻辑中,2+20%的运算过程应该如下。
2+20%
=2+0.2=2.2
但是计算机的运算结果是:2+20%=2.4,这在数学逻辑上完全不通啊。
但是,从国语的逻辑上来说,相反地理解了!
其实这个题目是语文,2增加了20%,成本上涨了2元,现在上涨了20%,现在要多少钱?
2+20%
=2×(1+20%)=2.4
当然是2.4元!
所以不要嘲讽“你的数学是语文老师教的”。 语文老师的数学也很棒!
根据这个内部运算逻辑,抖动的计算问题在计算机上应该如下。
20%+20%
=0.2×(1+20% )
=0.24
这不是手机系统的bug。 实际上计算机的计算过程几乎是这样的。 很多网民说科学计算模型可以得到正确答案。 好奇的你用三星和苹果的科学计算模型试过了,答案还是0.24。
三星公司
苹果
只需将百分比放在括号中,即输入“( 20%)+(20% )”,即可得到符合人类计算逻辑0.4的结果。
为什么算法这么奇怪?
由于初期计算机的键数有限,没有括号,计算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。 我不需要计算机的帮助。
特别是国产企业品牌的手机中,为什么不能改成国民熟悉的习性,简单点吧。
原标题:“这个小学算术的问题是,使用手机的计算器“智力障碍”
阅读原文。
标题:【时讯】这道小学算术题,居然会让手机计算器“智障”
地址:http://www.huarenwang.vip/new/20181024/11.html
免责声明:泰州晚报旨在为泰州网民实时呈现准确的社会综合热点信息,泰州晚报的部分内容来自于网络,不为其真实性负责,只为传播网络信息为目的,非商业用途,如有异议请及时联系btr2031@163.com,小编将予以删除。