本帖最后由 金豆豆 于 2025-1-23 09:12 编辑
“科技与狠活”,网络热词之一,充满魔性和喜剧。今天又让我涨姿势了:事情起源是我家妹子,捏着她的手机求教,一脸懵似的说:50%+50%等于多少?
她家新居紧锣密鼓装修,牵扯各类价款计算在所难免,只没想到会有这奇葩问题,我和先生都诧异:莫不是还有“1”之外的其他答案?
自然是有的,妹子叮嘱说,不要用心算,用手机计算器。
话既然说到这里,好吧,看见这文字的亲们,也可以打开手机计算器,试试标题中的“50%+50%”,看看结果是几,再继续阅读后文。
我家儿子的红米手机,第一个50%敲下来,根本不显示百分号,数据直接变成0.5,问题在第二个+50%,敲出来的数据显示为:+0.25,故而标题的等式成立。设若你好奇心大起,可以继续敲+50%,第三个数据显示为+0.375……
我妹子的手机计算器,是会显示百分号的,也就是妥妥的标题算式:50%+50%=0.75。
全家就只有我的另一款一加手机,符合平常的简单计算器算式:既正常显示百分号,也有符合心算的答案:50%+50%=1。
后面,是“亲情家园”大讨论:
譬如,我姐夫就闷声不哼,只丢出来一个数据:0.75。
我家儿子率先发言,说,大概是为游戏计算专用的?百分比是一种表达比例,比率或分数数值的方法。比如,玩一款刷装备的游戏,假如你的攻击力是100点,而你刷到“+15%近战伤害”,此时的伤害是多少呢?实际上是转换为:100+100×15%=115。
大侄子言简意赅,说,地球人太愚蠢了,科学计算器就没问题。他的意思是,手机计算器类似函数计算器,至于怎么个函数法,巴拉巴拉几句,看得我稀里糊涂,还是稀里糊涂。
小侄子倒是讲得细致,并专门提及原理,说是计算器临时变量只有一个导致的。又细致解析,先说正常计算其实不能直接用百分数来加减的,没意义。
对标题等式的解析,他说:计算的过程中第一个50%是基于一个隐藏起来的变量a=1这个默认值来计算的,计算第二个50%的时候,计算器已经把第一个计算结果0.5赋值给了a,所以第二个50%的值其实是0.5的50%,结果就是0.75……
远离数学好多年,理科思维早已损失殆尽,看得我脑袋瓜子嗡嗡的,欲言又止半天,终究不晓得该说什么。
我家先生就来一句:你这么想吧,手机这种高科技,是给干狠活的人准备的,数学不好的市井小民,买卖葱椒蒜什么的,只配用简单的手持计算器。
感觉我家先生的话特别有针对性,我这类市井小民遭受了一万点伤害。不说了,说起来都是泪。还是,……请教万能的百度吧。
还真有剖析,说OPPO、vivo、小米等手机会显示为0.75;iPhone系列会显示0.25,但你再按一下等号,也是0.75。只有魅族(以及部分小品牌)会显示为1——没有阵亡的极少数。
结论是:A+B%=A+(A×B%)的逻辑,让习惯%用法的人很崩溃,甚至出了Bug,但,它确实已成为了全球惯例。
好吧,又是涨姿势的一天。
不过呢,我就很好奇,手机功能如此强大,两种逻辑思维的计算,不能开发成自由切换的合并模式么——类似电脑输入法五笔、英文及拼音的切换。搞得每个手机处理系统不一样,得出完全不同的数据结果,很不兼容且自相矛盾似的。不符合普通国人的正常思维框架,怎么想都怎么觉得扭曲。
不知道还有没有其他暂时不察且很反直觉的存在,神不知鬼不觉就把人带沟里去了的?想想有点搞笑,还有点莫名的……忧伤。
|