これらは、甲骨文字では「一」、「二」、「三」、「(=四の古字)」を縦にしたものである。ただし縦線の下端で互いにつながっている。甲骨文字では五十～九十を表す場合、五～九の下に縦線を加えて表された。金文では、線の中央に点が加えられるようになった。この点が横に伸び、現在の字形になった。
百.
「百」は「一」と「白」を合わせた形声字である。「白」は単に音を示す。甲骨文字では二百を「二」と「白」、三百を「三」と「白」というように組み合わせる。
千.
「千」は「一」と「人」を合わせた形声字である。「人」は単に音を示すとも、人数の多さを表すとも言われる。甲骨文字では、二千を「二」と「人」、三千を「三」と「人」というように組み合わせる。
万.
萬.
数詞.
漢数字は主に数詞を表すために使われる。漢数字による数詞を漢数詞と呼ぶ。この場合、漢数字の通りに発音するので、数字より文字と見なすべきである。漢字文化圏の言語の数詞は基本的に古代の中国語に基づくが、多少の違いがあるため、表記にも当然違いがある。
日本語.
例:
当時はまだ「よん」、「なな」、「きゅう」は一般的ではなく、呉音の「し」、「しち」、「く」が使われていたことが分かる。ただしこれは東京の場合で、大阪では江戸時代にすでに「よん」、「なな」、「きゅう」になっていたという。「ふた」は定着せず、株式市況や競馬、自衛隊などで使われるだけである。
詳しくは四の字を参照すること。
中国語.
数字を粒読みする時は、通常はをに言い替える。軍隊や航空、鉄道では、さらに特殊な音がある。以下に通常と軍隊の粒読み音を示す。
朝鮮語.
ベトナム語.
大数.
現在は万万を億、万億を兆と呼ぶ。古くは万までしか位が無かったので、十万、百万、千万までだった。後に億、兆などが作られたが、その意味する位は一定しなかった。
数詞以外の意.
漢数字は数詞を兼ねた漢字であり、学研の『現代標準漢和辞典』の執筆者は、本当は数漢字と呼ぶのがふさわしいと記している。
小数.
漢数字は小数の位があり、先進的であった。十進小数は算木で容易に表せる。しかし大数の位と比べると、成立したのは遅かった。
秦は中国統一後、度量衡の単位も以下のように統一した。