質問: jisコードと句点コードと16進法 1601は3021? 11が2b? 3が23? よくわかりません。 教えてください。お願いします。
回答: 区点コードからjisコードへの変換が知りたいんですね。 区点コード 01601 であれば、 区番号=016 点番号=01 です。 jisコード=(区番号+20h)×100h+点番号+32h (語尾にhが付く数値は16進数です。) でjisコードを求められます。 20h=32 100h=256 ですので、10進数で表記すれば jisコード=(区番号+32)×256+点番号+32 では、01601を入れてみましょう 区番号=016 点番号=01 ですので、 (16+32)×256+1+32=48×256+33=12321 12321を16進数で表すと3021hです。