チェック‐デジット【check digit】
読み方:ちぇっくでじっと
《「チェックディジット」とも》番号などの入力や読み取りの誤りを検出するために、番号の末尾に付加される数字。数字に加えて文字や記号を用いることもある。バーコード・ISBN・クレジットカード番号などに利用される。検査数字。チェック数字。CD(check digit)。
[補説] チェックデジットは一定の計算式により、各桁の値を用いて算出される。例えば、「ISBN9784095012131」のチェックデジット(末尾の1)は、偶数桁の値の和を3倍して得た75に、奇数桁の値の和24を加えた値99の下一桁を10から引いた値として得られる。ただし、下一桁が0となった場合、チェックデジットは0となる。
チェックディジット
【英】check digit
チェックディジットとは、データの妥当性をチェックするために付加されている桁のことである。
チェックディジットは、データ本体の値を基として一定の規則に従い算出され、多くの場合は、データの末尾部分に1桁の数値として付加される。チェックディジットの算出方法としては、モジュラス10、モジュラス11などがある。データの各桁に重みを付けたものを加算した値をベースにすることが多い。
チェックディジットが正しいからといって、必ずしもデータの値が正しいという保証があるわけではないが、それでも、チェックディジットが誤っていればそのデータは間違っていることが明確となる。チェックディジットは、本格チェックの前の事前チェックといった位置付けでの作業に有効とされる。
オンラインシステムなどでは、単なる入力ミスのような明らかな誤りはチェックディジットによってチェックアウトし、あらかじめ排除してしまえば、通信などに要する無駄なコストを省くことができる。その他、バーコードの読み取りミスへの対処、偽造データ作成の抑制のためにも利用されている。
チェックディジット
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2023/09/21 09:30 UTC 版)
チェックディジット(アメリカ英語: check digit)、検査数字(けんさすうじ)とは、符号の入力誤りなどを検出するために元の符号に付加される数字のこと。CD、C/Dと略される。
- ^ “ドイツの車両番号の右端の数字は何?”. 2017年1月16日閲覧。 “6桁の車輌番号の下に121212という6桁の数字を置き、縦にそれぞれを掛け合わせて、答えを並べて書く。いずれかの答が2桁の場合は、独立した2個の1桁の数字として扱い、横に合計する。この答の1の位を10から引いた数がこの管理番号になる。”
- 1 チェックディジットとは
- 2 チェックディジットの概要
- 3 概要
- 4 関連項目
チェックディジット
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2018/04/16 06:05 UTC 版)
「ISO/IEC 7812」の記事における「チェックディジット」の解説
最終桁がチェックディジットである。Luhnアルゴリズムで算出し、算出方法はISO/IEC 7812-1 附属書B に記載されている。
※この「チェックディジット」の解説は、「ISO/IEC 7812」の解説の一部です。
「チェックディジット」を含む「ISO/IEC 7812」の記事については、「ISO/IEC 7812」の概要を参照ください。
チェックディジット
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2018/09/07 15:37 UTC 版)
「国際標準楽譜番号」の記事における「チェックディジット」の解説
チェックディジットを計算するために、ISMNの各桁は左から右へ1と3を交互に加重値を掛けている。これらの加重桁は共に加えられる。チェックディジットは合計を10の倍数にする0から9の間の整数である。
※この「チェックディジット」の解説は、「国際標準楽譜番号」の解説の一部です。
「チェックディジット」を含む「国際標準楽譜番号」の記事については、「国際標準楽譜番号」の概要を参照ください。
チェックディジット
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/08/09 17:18 UTC 版)
「全国地方公共団体コード」の記事における「チェックディジット」の解説
コードの末尾にはチェックディジット(検査数字)が付加されている。検査数字が計算通りであるかを確認することにより、コードの書き間違いや入力ミスを発見することができる。 計算手順は、上5桁を「abcde」としたとき、まずa×6+b×5+c×4+d×3+e×2を計算する。この値を11で割った余りを求め、11から引く。答えの下一桁がチェックディジットとなる。つまり、チェックディジットは、次の計算式で求められる。 11 − ( ( 6 a + 5 b + 4 c + 3 c + 2 e ) mod 11 ) {\displaystyle 11-((6a+5b+4c+3c+2e)\mod 11)} 以下に、東京都千代田区のコード「13101」を例とした計算手順を示す。 1 1 × 6 + 3 × 5 + 1 × 4 + 0 × 3 + 1 × 2= 6 + 15 + 4 + 0 + 2= 27 2 27 ≡ 5 (mod 11)∵ 27 = 11 × 2 + 5 3 11 - 5 = 6この6が検査数字となる したがって、東京都千代田区の全国地方公共団体コードは、131016となる。
※この「チェックディジット」の解説は、「全国地方公共団体コード」の解説の一部です。
「チェックディジット」を含む「全国地方公共団体コード」の記事については、「全国地方公共団体コード」の概要を参照ください。
- チェックディジットのページへのリンク