|||
作者:蒋迅
我在Youtube看到一个叫作“中国人的乘法”(Chinese Multiplication) 的材料,可是我从来没有见过里面的那种算法,到底是不是中国人发明的?怎么会有这么个名字?也许跟中国的筹算 (Rod Calculus) 有关?下面我用 432 ×312 作为例子来说明它的计算步骤。
第一步:先从左至右按 4、3、2 这三个数画出三组平行线,每组分别有 4 条、3 条和 2 条。类似地,从上至下按3、1、2这三个数画出三组平行线,每组分别有 3 条、1 条和 2 条。
第二步:用四条弧线将网格分成五个区域。
第三步:从左至右在每一个网格里数数有多少个交点。将交点数记录在相应的区域里。
第四步:将“17”中的“10”进位到“13”里,所以“17”改写成了“7”,“13”改写成了“14”。
第五步:同理,“14”改写成了“4”,“12”改写成“13”。
现在把看到的数从左到右连起来,得到“134784”。这就是 432 ×312 的结果。
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-12-25 21:05
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社