締切済み モジュラス10と11はなぜ多用されるのですか? 2007/07/13 19:00 チェックディジットについてなのですが、モジュラス10やモジュラス11を使用することが多いのはなぜなのでしょうか? その妥当性について教えてください。 みんなの回答 (1) 専門家の回答 みんなの回答 ymmasayan ベストアンサー率30% (2593/8599) 2007/07/13 20:38 回答No.1 たしかにそうですね。 私も同じ疑問を持ったことがあります。 おそらく 1.チェックディジットは数字である 2.種類が多いほどエラー検出の精度が高い(シノニム防止) そこでモジュラス10が使われるのでしょう。 あと、10進法でモジュラス10というのが気になる場合、 素数であるモジュラス11を使った方がシノニム発生が防げる場合も有るでしょう。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 カテゴリ [技術者向] コンピューターITシステム運用・管理その他(ITシステム運用・管理) 関連するQ&A モジュラス103の計算とは何でしょうか? UCC/EAN128バーコードでチェックデジットを計算する際、「モジュラス103で計算しております」というものをネットでよく目にします。 そこで質問なのですが、モジュラス103の計算方法とはどういったものなのでしょうか? どなたかわかる方がおりましたら、ご教授下さい。 よろしくお願い致します。 OS:WindowsXP Professional SP1 開発言語:C#(VisualStadio.NET2003) 使用帳票:ActiveReports for .NET ProfessionalEdition モジュラス103の算出方法について 現在、チェックディジット算出モジュールを作成しようとしています。 CODE128で使用されるモジュラス103を計算する場合、スタートコード[CODE-A],[CODE-B]などの非データキャラクタも計算に含まれるようで そこで行き詰ってしまいました。 ASCII値のない非データキャラクタをプログラム中でどう処理すればいいのかがわからないのです。 [CODE-A]や[FNC1]などの非データキャラクタはデータ中でどのような値として存在しているのでしょうか? NW7のチェックディジットについて まことに申し訳ありませんがどなたか教えてください。 現在バーコードでNW7を利用して会員管理をしようとしているのですが、これには海外の協会の使用があるらしく、通常NW7において使われるモジュラス16のチェックディジットは使わずにモジュラス10、もしくはモジュラス11を使用しなければばらばいようなのです。 この場合スタートキャラクタやストップキャラクタの取り扱いはどのようにすればよいのでしょうか? 例をあげますと... A1234567890B (チェックディジットは入っていない) A=16 B=17 ですからこの場合数値換算すると 16123456789017 となりこれでモジュラス10ウエィト3の計算をすればよいのでしょうか? (7+0+8+6+4+2+6)*3=99 (1+9+7+5+3+1+1)=27 99+27=136 10-6=4 ...これが正解なのでしょうか? それともほかにキャラクタコードの扱いがあるのでしょうか?NW7のモジュラス10の計算方法があるのでしょうか? 非常に悩んでいます。 どなたかよろしくお願いいたします。 ネットワークエンジニアとは?技術職の未来を考える OKWAVE コラム モジュラス11の余り「0」の扱いについて 特別徴収税額通知データの作成で 市町村コード6桁化に使う モジュラス11について質問ですが 余り「0」の場合、検査数字は「0」のハズなのに 全国地方公共団体コードのサイトでは 余り「0」の場合、検査数字は「1」になってます。 計算式を見ると、「モジュラス11ウエイト2~7」 のようですが、何か釈然としません。 そこで確かめたいのが (1) モジュラス11の余り「0」の場合、 検査数字は「0」なのか「1」なのか? (2) 両方まかり通っているならば ひょっとしてローカルルール適用可能なのか? 詳しい方、解説をお願いします。 特別徴収税額通知データ(総務省通達形式CSV) http://www.eltax.jp/file.jsp?id=3363 ●モジュラス11の余り「0」→検査数字「1」派 全国地方公共団体コードにおける「検査数字」について(情報提供:総務省) https://www.lasdec.or.jp/cms/1,7505,14.html#cd ●モジュラス11の余り「0」→検査数字「0」派 JIS X 0306:1999 国際標準逐次刊行物番号 (ISSN) http://kikakurui.com/x0/X0306-1999-01.html NW-7(CODABAR) http://www.aimjal.co.jp/bclink/nw-7.htm 『モジュラス11(ウエイト・・・)計算式』(MYU) エクセル Excel [エクセルの学校] http://www.excel.studio-kazu.jp/kw/20100426101944.html GTINのチェックディジットについて GTIN(Global Trade Item Number)のチェックディジットの計算方法を教えてください。 たとえばJANコードの場合モジュラス10で計算しますが、GTINコードの場合、どのように計算すればよいのでしょうか? Excel マクロ モジュラス43 vba 初めて質問させて頂きます。 よろしくお願い致します。 エクセルにてバーコードcode39を作成しバーコードリーダーで読み取りたいのですが私の会社はモジュラス43が付与されているcode39しか読み取ることが出来ません。 エクセルにてセルに入力した数字にモジュラス43を付与できるマクロ解るかたあれば教えて下さい。 色々試したのですがどうしても作ることが出来ませんでした、お願い致します。 "MODULUS"を単独で使用した場合の意味を教えてください。 専門外の英文専門書を翻訳しており、正しい日本語訳が分からず困っております。 下記のリンクにあるような専門書で"Modulus vs Fiber Length data..."と言うような場合、この"Modulus"という単語の意味はなんでしょうか。 http://books.google.co.jp/books?id=rSvBHMZLDHYC&pg=PA2533&dq=modulus+vs+fiber+orientation&as_brr=3&ei=9ElISb26G4XEkATq7MmhBw#PPA2533,M1 英文辞書をみると通常「係数」と訳されるようですが、単なる係数では意味をなさないと思います。 いろいろな文献をみると「引っぱり強さ」という日本語が当てはまるのではないかと推測をしておりますが、確証がありません。 どうぞよろしくお願い致します。 モジュラとモジュラスとモジュライを固い頭な人に説明をおねがいします。 モジュラとモジュラスとモジュライを固い頭な人に説明をおねがいします。 パズル チェックデジットの計算 (8個の数字をもとに、ある規則に従って1個の数字を計算する) チェックデジットの計算方法がわからず、困っています。どうかお力をお貸しください。 http://www.dsri.jp/company/check/index.htm http://www.technical.jp/handbook/chapter-4-10.html などを参考にしたのですが、下の数列から数字(チェックデジット)を計算する法則がどうしてもつかめません。何かヒントになりそうなことでもよいので、お教えください。よろしくお願いします。 20147356のチェックデジット → 3 20147355のチェックデジット → 5 20147354のチェックデジット → 7 20147353のチェックデジット → 9 20147352のチェックデジット → 0 20147351のチェックデジット → 2 20147350のチェックデジット → 4 20147349のチェックデジット → 9 20147348のチェックデジット → 0 20147347のチェックデジット → 2 20147346のチェックデジット → 4 20147345のチェックデジット → 6 20147344のチェックデジット → 8 薄膜の応力に関係するbiaxial modulusとは何ですか? 薄膜の応力に関する論文にbiaxial modulusというものが出てきて E/(1-n)であらわされています。Eはヤング率でnはポアソン比です。この式はどのようにして出てきたものなのか、大体の概略で構いませんので教えていただけないでしょうか。細かい導出は自分でやります。biaxialというのは2軸のという意味だと思いますが、x方向の応力によりy方向にも応力が生じる状況のことを指しているのでしょうか。 エクセル この数式を簡単にできないでしょうか? エクセル2000です。 以下の数式をもっと簡単にすることはできないでしょうか? V2セルにある文字列化させた7桁の数字に対する計算です。 先頭から1,3,5,7番目の数字を3倍,2,4,6番目の数字はそのままでの総和を求めたいのです。(チェックデジットを作成するモジュラス10/ウエイト3のようなものです。) =(MID(V2,1,1)+MID(V2,3,1)+MID(V2,5,1)+MID(V2,7,1))*3+MID(V2,2,1)+MID(V2,4,1)+MID(V2,6,1) チェックデジットを付加したデータを生成したい。 MSアクセス2000を使用しています。 アクセス初心者なので、的はずれなことも言っているかもしれませんが、よろしくお願いします。 13桁のバーコードデータを作成したいのですが、必要なのは数値だけで、バーコードそのものは必要ありません。 たとえば、12桁の商品番号と、商品名だけで構成されるデータがあったとして、商品番号からチェックデジットを計算し、新たな項目にチェックデジット付きのデータを入れてくれるような方法はないでしょうか? また、使用するソフトは、アクセスだけでなくても構いません。エクセルや他のソフトを使ってチェックデジット付の数値のみのデータを取得する方法を探しています。 よろしくお願いします。 AIは使う人の年齢や市場にも影響する?人工知能の可能性 OKWAVE コラム チェックデジット計算できる関数計算機ありませんか? JANコードなどのバーコードをチェックデジット計算ができる 関数計算機ってないでしょうか? また、チェックデジット計算をプログラミングできる関数計算機が あるようですが、そのプログラミング自体を 提供しているサイトなどありましたら教えてください。 もしくは、持ち運びできるようなチェックデジット計算ができるものがありましたら教えてください。 バーコードで商品管理 バーコードで商品管理をしょうとしているのですが 読み取ったバーコードのデータをそのままコードとして 利用するものなのか、もしくはチェックデジットを除いたものに してから利用するものか悩んで居ます。 JANコードの場合はチェックデジットは最後についているので 取り除くのは簡単ですが、みなさんはどのようにしているのでしょうか? あとCODE39ですが、バーコードの読み取り長は8桁ありますが、データとして使用するのが5桁の 場合があります。これはどう解釈すればよいのでしょうか? 割り算の余りの求め方 割り算の余りを求める計算式ってありますか(簡単な) チェックデジットの計算で「7で割った余り」というものがあり その説明で、「7で割った余り」の計算方法の説明に困難しています。 簡単な式や説明方法を知りたいのです。 (チェックデジットをご存じでない方は、チェックデジットについては無視してください) 今のところ、「7で割って、答えの整数を元の数字から引きなさい」と説明しています ヒサゴの家電統一伝票の伝票番号 お尋ねします。 ヒサゴが発行している家電統一伝票を使う予定にしております。 1 伝票番号は予め印刷されているのでしょうか 2 伝票番号にチェックディジットはついているのでしょうか、そしてチェックディジットはどういう規則でつけられるのでしょうか。 お願い致します。 2桁のチェックデジット求め方を教えてください。 2桁のチェックデジット求め方を教えてください。 元々数値として20070802180135 という14桁の数値があるものと仮定します。 1桁の場合は、ぐぐればでてきたのですが 2桁のチェックデジットの求め方・・・ 上の例だと 20070802180135⇒20070802180135?? の??の部分の求め方がわかりません。 特に方法はこだわりません。 以上、よろしくお願い申し上げます。 COBOLでのチェックデジット算出 COBOL初心者です。 01 印刷領域. 03 Aコード PIC X(03). 03 Bコード PIC X(04). 03 Cコード PIC X(02). 03 チェックデジット PIC X(01). と定義した変数のA,B,Cコードだけをサブルーチンに渡して、チェックデジットを受け取りたいと思います。 このときチェックデジットを抜いた"印刷領域"を渡すことは可能でしょうか? 例) Aコード 102 Bコード 2001 Cコード 03 渡すデータ102200103 受け取るチェックデジット7 印刷領域 1022001037 という具合にしたいんですが… あと、A,B,Cコードは数字に変換しなければなりません。 すみませんがおしえてください(ToT)/~~~ チェックディジットの効果について教えてください。 仕入伝票、売上伝票のほかバーコード番号の下1桁には、チェックディジットが採用されていると聞きます。そしてその算出方法も奇数桁の各数字の和や偶数桁の各数字の和などから算出されているのはわかります。でも最後のチェックディジットとはいえ1ケタの数ですから入力し間違えの確率としては いつでも1/10(十分の一)で当たることにはならないのでしょうか?何万分の一でしか入力ミスがでないとか、かなりの確率で入力ミスを防げるのならこのディジットの存在意義はわかるのですが、今はこの数(ディジット)の意義がいまいちわかりません。 でたらめにこのディジットを入力しても1/10、つまり10回に1回の割合でその正確な番号にたどり着くことになると思うのですが・・・・。 お教えください。何のためにこのディジットがあって、どんな利点があるのかをわかりやすくお教えください。(計算式の説明を伺っているのではありませんのでお間違えなく・・・・・) チェックディジットの位置について Code39でコード設計を行っていますが、これはチェックディジットが必須ではありません。 あえてチェックディジットを入れるとして、これは末尾に入れる必要があるのでしょうか? 他のコード体系をみると、大抵は末尾についていますが、真ん中や先頭ではまずいのでしょうか。 変な質問で恐縮ですが、ご存じでしたら教えて下さい。 注目のQ&A 「You」や「I」が入った曲といえば? Part2 結婚について考えていない大学生の彼氏について 関東の方に聞きたいです 大阪万博について 駅の清涼飲料水自販機 不倫の慰謝料の請求について 新型コロナウイルスがもたらした功績について教えて 旧姓を使う理由。 回復メディアの保存方法 好きな人を諦める方法 小諸市(長野県)在住でスキーやスノボをする方の用具 カテゴリ [技術者向] コンピューター ITシステム運用・管理 ハードウェア・サーバーネットワークセキュリティ対策その他(ITシステム運用・管理) カテゴリ一覧を見る OKWAVE コラム 突然のトラブル?プリンター・メール・LINE編 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? 友達って必要?友情って何だろう 大震災時の現実とは?私たちができる備え 「結婚相談所は恥ずかしい」は時代遅れ!負け組の誤解と出会いの掴み方 あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など