400年的中国商代就已经出现。李约瑟指出：“在商代甲骨文，十进位制已经明显可见，也比同时代的巴比伦和埃及的数字系统更为先进。巴比伦和埃及的数字系统，虽然也有进位，唯独商代的中国人，能用不多于9个算筹数字，代表任意数字，不论多大，这是一项巨大的进步”。筹算至少在战国初年筹算已然出现。它使用中国商代发明的十进位制计数，利用九九表可以很方便地进行四则运算以及乘方，开方等较复杂运算，并可以对零、负数和分数作出表示与计算。
九数.春秋战国时代已经形成数学的九个分支-九数：郑玄引《周礼注