原始社会,人类在狩猎、种植、捕鱼、采集等活动中,要与野里、鱼、木棒、石头等打交道,久而久之,人们便有了多少、数量的认识。这种对数的认识往往与实物联系在一起,如用“月亮”代表“1”,用“眼睛”、“耳朵”、“鸟的翅膀”代表“2”。这是由于只有一个月亮,人有两只眼睛两只耳朵、鸟有两只翅膀的缘故。原始人还认识到一个苹果和一头羊各是一个个体,三棵树和三把石斧都是三个体的堆等,这就是最初的数的概念。
最早用来计数的是手指、脚趾,或小石子、小木棍等。表示1,2,3,4个物体,就分别伸出1,2,3,4手指,遇到5个物体便伸出一只手,10个物体伸出两只手。当数目很多时,就用小石子来计数,10颗小石子一堆就用大一些的一颗石子来代表。中国古代用的是木、竹或骨子制成的小棍,称为算筹。但是,大多数的原始人遇到大一些的数目,往往无法区分。
用手指、脚趾、石子、小木棍等来计数,难以长时间记录一个数字。因此,古人发明了打绳结来记数的方法,或者在兽皮、树木、石头上刻划记数。这些记号,慢慢就变成了最早的数字符号(数码)。
现在通用的数码是印度——阿拉伯数码,用十进位制来表示数。用0,1,2,…,9十个数码可表示任一数,低一位的数满10后就进到高一位上去。这种十进制,现在看来简单而平常,可它却是人类经过长期努力才演变成的。如在古埃及,数码记号是这样的:
11010010001000010000100000100000
一个数中若某位数超过1时,就要将它的符号重复写若干次。写更大的数则是一大串符号了,这样运算当然十分困难。古希腊人也需要27个字母互相组合,才能表示100以内的数目,非常不便。
除了十进制以外,还有五进制、二进制、三进制、七进制、八进制、十一进制、十二进制、二十进制、六十进制等。经过长期实际生活的应用,十进制占了上风。
数的概念和数码、进位制的出现和发展,都是人类长期实践活动的结果。