今日はすごく怖かった。ホームページの信頼性の恐ろしさを思い知った。

それは、NW7+モジュラス16の連番バーコードシールを発注していのだが、印刷屋さんから「モジュラス16の計算中で余りがゼロの時はチェックデジットはいくつでしょうか?」と質問があった。

はじめは、「ネットで調べたらすぐにわかりそうだし、その説明のURLもメールで送ったでしょ」って思っていたが、念のために調べてみた。すると、私が紹介したホームページは余りにゼロの場合のことが書かれてないのだ。

ほかのホームページを調べてみると、どうやらモジュラス16の場合、16で割ったときに余りがゼロならばチェックデジットもゼロにしなければならないようだ。

なんてことだ・・・・

念のため実機でも確認してみた。実際に [a33340a]と[a3334Aa])のバーコードを印刷してみてハンディで読ませてみた。やはりデックデジットはゼロのほうが正解。A(=16の意味)では読めませんでした。こういうテストモードがあるハンディでよかったw

印刷屋さん、よくぞたずねてくれました。ありがとう。もし私が紹介したWEBのとおりにしていたら大変なことになっていました。感謝感謝w