Friday, July 1, 2011

一种没有溢出的算法来解决乘法计算

也许有人知道这个方法,但对我来说挺还是新鲜的。今天我通过iTunes看我订阅的视频播客 WebBeat.TV第129期。这是我喜欢的节目之一,每期介绍网上有趣的网页。今天的节目其中有一个介绍一网页用视觉的方式快速计算的方法,试了一下,还挺有意思的。


比如说计算21x23=?

第一个乘数是21:先在左上角斜划2条线,对应在下面划1条线:


第二个乘数是23,从左下向上划2条和3条线:


然后用半弧线分开左右两部分:



最后计算左边的交叉点数,右边的点数,中间是上下点数之和:


有意思吧!试试中间交叉点数之和超过10的例子,能琢磨出其结果吗?

这是WebBeatTV的主持人Pelpina,非常喜欢她的播客视频节目:


这是该视觉速算的发明人Vi Hart,她有许多其它小发明和创造项目:




参考资料:

No comments:

Post a Comment