夏、商、西週三代時期,數字符號逐漸規範。公元前14至11世紀的殷墟甲骨文卜辭中有許多數字。其中有13個記數單字,它們是:

其中前4個是象形文字,其他幾個多數人認為是假借字,如是午,是入,是切,是分,是肘(一說像蛇形), 是蠆 (小老師,像蠍子。是「一白」,是「一人」。
十,百,千,萬的倍數用合文:


分別表示
20,30,40,50,60,70,80,200,300,400,500,600,800,900,2000,3000,4000,5000,8000,30000。
甲骨文用9個數字與4個位置值符號,可以表示大到成萬的任何自然數。甲骨文數字是十進位,已有位置值制萌芽。