![](http://dingyue.ws.126.net/2021/1105/a626d171j00r22xmh0016d000lo00amp.jpg)
在生活中,我们要经常用到数字。阿拉伯数字由印度人发明,中世纪的时候通过阿拉伯人传播到欧洲,逐渐成为世界通用的数字写法。阿拉伯数字书写非常方便,而且符合世界上大部分语言的数字习惯。
不过在历史上,数字的写法绝对不只有这一种,它们不光数字形式与阿拉伯数字不一样,进位制也与阿拉伯数字的十进制不同。有时候我们不希望别人能轻易看懂自己写的数字,掌握一门“数字外语”也是很有必要的。比如你能看懂下面的数字吗?读完本文,你就能懂了。
![](http://dingyue.ws.126.net/2021/1105/cc3c3fd6j00r22ws8001cc000u000gwm.jpg)
楔形文字
古巴比伦人生活在今天幼发拉底河和底格里斯河区域,丰富的水源提供了肥沃的土地,诞生了人类早期高度发达的文明。
![](http://dingyue.ws.126.net/2021/1105/1e08cf8dj00r22ws8002ac000u000h6m.jpg)
古巴比伦人用芦苇杆或者木杆在泥板上按出一个个的文字,这种文字长得像一个三角形的楔子,所以叫做楔形文字。公元前2000年左右,古巴比伦人发明了用楔形文字表示数字的方法。
楔形文字的“1”是一个竖着的楔子,使用芦苇杆细的一端在泥版上按出;“10”是一个横着的、比较粗的楔子,使用芦苇杆粗的一端在泥版上按出。利用“1”和“10”这两个符号,可以轻易的表示出从1到59的数字。
![](http://dingyue.ws.126.net/2021/1105/b9e834bej00r22ws8001tc000u000elm.jpg)
那么,60又该怎么表示呢?古巴比伦人使用60进制,当数字满60时,就会向高位进1,如果借用十进制的个、十、百、千…位的说法,楔形文字的个位表示几个“1”,十位表示几个“60”,百位表示几个“60的平方(3600)”,千位表示几个“60的立方(216000)”…,比如下面这个数字,它就表示2个60²,30个60,以及11个1相加:
![](http://dingyue.ws.126.net/2021/1105/7f909425j00r22ws8000vc000u000arm.jpg)
之所以这样表示,可能是因为60是许多整数的公倍数,比如它是2、3、4、5、6、10、12、15、20、30、60的公倍数,所以利用60进制,你很容易把一个数量平均分成2份、3份、4份、5份、6份…等等。遗憾的是:楔形文字最初没有数字0,所以很难区分“1”和“60”以及“2”和“61”
![](http://dingyue.ws.126.net/2021/1105/5200e013j00r22wwq000qd000bg009qp.jpg)
![](http://dingyue.ws.126.net/2021/1105/697fe087j00r22ws80019c000lb00mfm.jpg)
卡克托维克数字
在阿拉斯加北部,有一座冰天雪地的小城市——卡克托维克,整个城市只有200多人口,多数是世代居住在北极圈里的因纽特人。
![](http://dingyue.ws.126.net/2021/1105/1d453971j00r22ws8001wc000u000g1m.jpg)
他们的语言习惯和我们不同——采用的是5和20进制的数字表示法。比如:下表是他们语言中20以内数字的读法,你会发现他们把7称为5+2,把8称为5+3,把16称为15+1……这说明他们使用了5进制。
![](http://dingyue.ws.126.net/2021/1105/58fd40d8j00r22wy4002gd000u000fyp.jpg)
同时,他们还会把27读成20+5+2,把30说成20+10,把90说成4个20加10,这说明他们的语言中还有20进制。这是一种5进制和20进制混合的语言。阿拉伯数字所使用的十进制对他们很不友好,因纽特学生的数学成绩也一直不太好。
1994年,这座小城的一所初中进行数学活动课,几个学生突然想到:为什么不发明一种适合自己语言习惯的数学表示法呢?这种方法要融合5进制和20进制,要美观,还要好写好记。
于是他们设计了这样一种方式:用一个竖线表示1,用一根横线表示5,竖线满5进1(变为横线),横线满4进1(变为高位的竖线),整个数字满20进一。因纽特语言中没有0,他们还发明了一个类似于人交叉双手的符号,用来表示0。这样,卡克托维克数字就诞生了。
![](http://dingyue.ws.126.net/2021/1105/09f4b898j00r22ws80018c000u000kum.jpg)
卡克托维克数字整体是20进制,所以个、十、百…位分别表示1、20、20²…,以下面的数字为例,它表示1个20²,11个20和4个1组成的数字,一共是624.
![](http://dingyue.ws.126.net/2021/1105/5bb6c114j00r22ws8000mc000u0009rm.jpg)
利用卡克托维克数字计算加减法非常容易,你只需要把所有对应位的竖线放在一起,再把所有对应位的横线放在一起,记住竖线满5进一(变为横线),横线满4进一(变为高位的竖线)就可以了。
![](http://dingyue.ws.126.net/2021/1105/15f50967j00r22x49000ld000b6006yp.jpg)
学生们还发明了一种算盘,上面的珠子表示5,下面的柱子表示1,和我们中国的算盘类似。
![](http://dingyue.ws.126.net/2021/1105/5077480fj00r22ws8001ec000oo00g1m.jpg)
据说,因为这种数字表示方法的发明,整个城市的数学成绩得到了明显的提高。后来,越来越多的官方因纽特组织开始采用这种数字。初中生发明的数字成了官方数字,真是难能可贵。
僧侣密码
十三世纪的欧洲,有一个天主教分支——熙笃会(Cistercians),他们奉行苦行僧式的修行方法,清规森严,终身素食,生活清贫,平时不允许说话,所以也被人称为哑巴会。
![](http://dingyue.ws.126.net/2021/1105/8df8c25fj00r22x6h0016d000bb00d0p.jpg)
在这个教会中,流传着一种类似于密码的数字,能够用一个符号表示出1-9999之间的任意一个整数,僧侣们用这种方法来计年。我们一起来学习一下吧!
首先画一根竖棍,在竖棍的右上方画出不同的形状,表示出0-9这10个数。
![](http://dingyue.ws.126.net/2021/1105/0f033326j00r22x7j0012d000hp00b2p.jpg)
你仔细看就会发现,这些图形之间是有关系的:比如,5好像一个三角形的旗子,它其实是由4(斜线)和1(横线)组成的;同样的,7是由6和1组成的,8是由6和2组成的,9是由6和1和2组成的。
如果超过了10,就要进位。这个竖棍的右上、左上、右下、左下分别表示个、十、百、千位数字,只要在每一位上按照数字规划写好对应的数字,就能组成一个四位数了。注意:画符号时要按照上下对称、左右对称来画。请你对照上面的例子,分析一下下面的图形为什么表示这些数字。
![](http://dingyue.ws.126.net/2021/1105/676d8093j00r22x9b0016d000hk00bep.jpg)
虽然每一个僧侣密码都只能表示一个四位数,但是多个密码图组合起来,就能表示出我们想要的任何一个数了——只需要按照四位一组、每4位数转化成一个僧侣密码就可以了。因为这种方法是十进制的,与我们通常使用的数字一致,转化起来非常的方便。
在这篇文章中,我带大家学习了楔形文字、卡克托维克数字、僧侣密码数字的表示方法。现在你能解出本文开头的题目吗?下面这幅图用三种方法表示了同一个数字,这个数字是多少呢?赶快向小伙伴炫耀一下吧!(注:倒数第二个数有误请参阅文首正确图)
![](http://dingyue.ws.126.net/2021/1105/a38fd1f7j00r22ws8001cc000u000gum.jpg)
热门跟贴