• ベストアンサー

モジュラス103の計算とは何でしょうか?

UCC/EAN128バーコードでチェックデジットを計算する際、「モジュラス103で計算しております」というものをネットでよく目にします。 そこで質問なのですが、モジュラス103の計算方法とはどういったものなのでしょうか? どなたかわかる方がおりましたら、ご教授下さい。 よろしくお願い致します。 OS:WindowsXP Professional SP1 開発言語:C#(VisualStadio.NET2003) 使用帳票:ActiveReports for .NET ProfessionalEdition

質問者が選んだベストアンサー

  • ベストアンサー
noname#29107
noname#29107
回答No.2

これがわかりやすいかも。 http://www.kishugiken.co.jp/topics/barcode/barcode13.html この手のものを扱われるなら、流通システム開発センターの販売資料を入手されておくことをお勧めします。 http://www.dsri-dcc.jp/hannbai/dccma.htm

参考URL:
http://www.kishugiken.co.jp/topics/barcode/barcode13.html,http://www.dsri-dcc.jp/hannbai/dccma.htm
tora0125
質問者

お礼

rebellion様 ご回答ありがとうございました。 流通システム開発センターの資料を入手し、勉強したいと思います。またセミナーにも参加したいと思います。

その他の回答 (2)

  • 530529
  • ベストアンサー率16% (86/521)
回答No.3

普通「XのモジュラスY」という場合は、 XをYで割った際のあまりを指すと思います。このモジュラスの計算は、暗号化などの際によく使われます。 質問の場合ですと、コードの各桁を(何らかの規則で)数値化し、(必要に応じて重み付けを行う)値の和を求めそれを103で割った時のあまりをチェックデジットとして採用しているという事だと思います。

tora0125
質問者

お礼

530529様 モジュラスの計算は、暗号化などの際に使われる手法のようですね。 ご回答ありがとうございました。

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.1
参考URL:
http://web.planet.co.jp/technote/barcode/term.html,http://www.technical.or.jp/handbook/chapter-7-1c.html
tora0125
質問者

お礼

BLUEPIXY様 ご回答ありがとうございました。 教えて頂いたサイトで勉強したいと思います。