こんなブログ記事があって、面白く読みました。 漢数字が数字順にソートされない理由を調べてみた 「数字順にソートされない理由」はリンク先のブログ記事に書かれているとおりですが、「数の順にソートされないこと」が意外だということが、私には興味深く思えました。「漢数字」ではなく「漢字」ととらえれば、数の順に並ぶ必然性が特にないことは自然と納得されると思います。 文字コードにおける漢字の並び順 『プログラマのための文字コード技術入門』にも書きましたが、文字コード規格における漢字の並び順をちょっとおさらい。 JIS X 0208/0213の場合: 第1水準漢字は読みの順番、第2〜第4水準は(その水準内で)部首画数順 Unicodeの場合: 部首画数順 (ただし、順序はブロック内でしか通用しないので注意) 第1水準の読みの順番は、音読みが多いですが訓読みのものもあります。また、第3水準は第1水準の前や第