数字モードの符号化 数字モードは、「0,1,2,3,4,5,6,7,8,9」の10種類の数字のみを3文字を10ビットで符号化するモード。最大7,089文字を格納できる。
数字データ |
値 |
0 |
0 |
1 |
1 |
2 |
2 |
3 |
3 |
4 |
4 |
5 |
5 |
6 |
6 |
7 |
7 |
8 |
8 |
9 |
9 |
数字モードの場合は、数字データがそのまま値になります。
まず、符号化する数字を3桁ごとに分割します。
例えば、0123456を符号化する時は、012 345 6の3つに分割します。
次に、各グループを10ビットの2進数に変換します。ただし、符号化する数字の桁数が3の倍数でない場合は、最後の1桁または2桁はそれぞれ4ビットの2進数と7ビットの2進数に変換します。
例えば、012は2進数に変換すると0000001100になり、345は2進数に変換すると0101011001になり、6は2進数に変換すると0110(最後の6は1桁になるため4ビットの2進数に変換します)になります。
よって、0123456を符号化した2進数は、
0000001100 0101011001 0110
になります。