古希腊数字算法:
10(I)、20(i)、30(Dd)、40(Mm)、50(Nn)、60(Xx)、70(Oo)、80(Pp)、90(Qq)、100(Rr)、200(Ss)、300(Tt)、400(Uu)、500(Fj)、600(Cc)、700(Yy)、800(Ww)、900(Шш)
到9、90、900,希腊24个字母恐怕不够用了,还需要造更多字母,不然,怎么进行大数值的数字运算呢?!众多的数学成就怎么办?
中国人会九九表,二二得四,那么二十*二得四十,二十*二十得四百。
那么古希腊呢,比方说:
2、20、200分别用M、N、P表示
4、40、400分别用X、Y、Z表示
“古希腊”运算二二得四:
M*M=X 2*2=4
N*M=Y 20*2=40
P*M=Z 200*2=400
N*N=Z 20*20=400
P*N='X 200*20=4000(过千了要加标记,4千)
P*P='Y 200*200=40000(过千了要加标记,40千)
一个二二得四,要记至少6条公式、5种结果
用这个体系表示一下数字:
24 NX
42 YM
22 NM
44 YX
222 PNM
444 ZYX
好复杂哦,真不知道“古希腊”的数学家怎么做到和中国古代数学家一样的成就的,还比中国古代早,真是太厉害了啊!
根据上面,我们知道没有位值制的古埃及数字、古希腊数字和罗马数字有多痛苦了,它们这些数字算乘法、除法或加入分数的话,会怎么样可想而知!其算法也和我们使用十进位值制的算法完全不一样。
首先,没有“位值制”概念的古希腊数字是不可能产生具有“十进位值制”概念的计算方法,如果有的话,只能说现在所说的“辗转相除法”不可能出现的比中国早,因为那个时候,古希腊数字还没有“位值制”概念,需要等到阿拉伯传入才能获得相应概念。
其次,假设“古希腊”知道该“辗转相除法”的算法,没有“位值制”概念的古希腊数字算法,应该如同罗马数字那样进行累次迭加法进行乘除加减运算,而不应该出现“十进位值制”概念的算法。那么如此计算的结果,也就不能称作“辗转相除法”了呀!
【即,例如1997 和 615 两个正整数,1997这个数字从千百十个位写上1-9遍,按数字分别在1遍千位-9遍百位-9遍十-7遍个位数字,615也是如此,这样才能进行加减乘除计算!每次过10、100、200、900......千、万等等,都记得要标记,换算为新字母才能进行下一轮的运算,如此一来,也就不能算作是十进位值制的加减乘法计算了,只能是累次迭加法计算,怎么可能会出现“十进位值制”的加减乘除运算呢?!】
https://bbs.wenxuecity.com/teatime/731875.html
http://www.360doc.com/content/19/0603/19/60903167_840176645.shtml
中国与西方数学