« 近期zblog优化的SEO感想PDF文件优化研究 »

人脑做什么运算最快

文/Bansi 发表于:2009-6-24 11:33:20
版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息。
http://sem80.com/blog/masa/What-is-the-fastest-human-brain.html
人脑计算什么最快

计算机世界里最简单的计数方法是二进制,最简单的运算方法是布尔运算。那么,人脑做什么运算是最快的呢?
我在Google上还找不到答案(人脑最什么运算最快Google搜索结果)
 
于是,我试着去探索这个问题。之前朋友有一个活动推广计划,里面有关积分的计算规则类似于:
 
成功邀请1个朋友注册,将获得5+10X1 = 15 积分;
成功邀请2个朋友注册,将获得5+10X2 = 25 积分;
成功邀请3个朋友注册,将获得5+10X3 = 35 积分;
成功邀请20个朋友注册,将获得5+10X20 = 205 积分。
 
老师曾在课堂上跟我们说,计算机里没有减法运算,减法里做的还是加法运算。比如:10-1 就是10+(-1) 的运算,目的是为了让运算单一,提高运算速度。这与人脑又稍微有点不同,由于我们在小时候就开始熟背1加到100的结果包括9*9乘法运算表,对于某些简单的数字运算(包括减法)10-1几乎可以看到算式便可得出结果(为什么会这样?在认知心理学的长期记忆部分可能能找到答案),而10+(-1) 则需要花费更多的时间。运算单一一说,有局限性,但仍然有它的有效性,下面结合上面的积分计算规则的实例继续说。
 
先看看5+10X1 这个算式,不知道你会不会觉得有点烦?实际上5+10X1包含了“加法”与“乘法”两种运算,那么将乘法运算转换成加法运算就能单一成一种简单的运算了: 
 
成功邀请1个朋友注册,将获得5+10 =15积分;
成功邀请2个朋友注册,将获得5+10+10 = 25积分;
成功邀请3个朋友注册,将获得5+10+10+10 =35积分。
 
我觉得用户在看到公式的时候很少在脑子里进行实际的计算,他可能只是顺着读文字阅读然后看到结果。全是“+”看着会比较顺畅,如果中间再出现小括号之类,同样会阻断用户的阅读而吸引用户去注意到恼人的公式,如上面的10+(-1),何况它还是加法与减法两种运算。 
 
另外,某些简单特殊的数字运算也是几乎不需要思考。比如 100+23 之于55+68 ,10/100 之于35/350 。在某些需要涉及到公式规则的时候则尽量考虑使用这些特殊数字0、1、100等。
 
探索到这里,由上所得:“人脑做什么运算最快”的时候是做简单数字的单一运算比较快。
 
欢迎对文分享与交流你的意见!
 
延伸阅读:
数学之美系列五 -- 简单之美:布尔代数和搜索引擎的索引
人脑运算
谁说人脑快不过电脑

相关文章:

    已有0人发表了评论

    ◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

    发表评论: