皆さん、こんにちは。山本美孝です。
コーディングする時に特に感じるんですが
0,1,2,3,4,5,6,7,8,9,10,11……… ではダメで
00,01,02,03,04,05,06,07,08,09,10,11が正解です。
文字列として扱う場合で2ケタなら、01,02,03………
3ケタなら、001,002,003………
にするべきです。そうしないとソートした時に困ることになります。例えば10を入れてソートすると
0,1,10,2,3,4,5………
となってしまいます。
コーディングする時に特に感じるんですが
0,1,2,3,4,5,6,7,8,9,10,11……… ではダメで
00,01,02,03,04,05,06,07,08,09,10,11が正解です。
文字列として扱う場合で2ケタなら、01,02,03………
3ケタなら、001,002,003………
にするべきです。そうしないとソートした時に困ることになります。例えば10を入れてソートすると
0,1,10,2,3,4,5………
となってしまいます。
コメント