資格暗記無料で始める

チェックディジットとは?

チェックディジットとは、番号の末尾に、他の桁から一定の計算式で導いた1桁を付け、入力誤りをその場で検出する仕組み。各桁に重みを掛けて合計し、一定数で割った余りから求める方式が一般的で、単純な打ち間違いや隣接桁の入れ替わりを検出できる。

ちぇっくでぃじっと

応用情報技術者試験の頻出用語/テクノロジ系/別名:記数法の応用(チェックディジット)、記数法の応用


チェックディジットの意味

番号の末尾に、他の桁から一定の計算式で導いた1桁を付け、入力誤りをその場で検出する仕組み。各桁に重みを掛けて合計し、一定数で割った余りから求める方式が一般的で、単純な打ち間違いや隣接桁の入れ替わりを検出できる。

チェックディジットの具体例

JANコードや口座番号、社員番号などで採用され、入力画面で桁数と検査数字を検証してから照会処理に進む。DBへ問い合わせる前に弾けるので、誤入力による無駄な検索とユーザーの待ち時間を減らせるのが実装上の利点。

チェックディジットは試験でどう引っ掛けられる?

検出はできても訂正はできない。また検出できるのは方式が想定した誤りだけで、複数桁が同時に狂うと通過しうる。誤り訂正符号やハッシュによる改ざん検知とは目的が違い、悪意ある改変への対策にはならない。

チェックディジットと関連する用語

最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。