余りが 1 のときの検査数字は 0

余りが 1 になる境界の例です。差の 11-1=10 の下 1 桁を取るので検査数字は 0 になり、10003 に 0 を付けた 100030 が正しくなります。

入力

団体コード(1 行に 1 つ)

100030
100005

結果

エラー 0 件・警告 0 件・情報 0 件

指摘(エラー・警告・情報)

指摘はありません。

コードの数2 件
5 桁0 件
6 桁(検査数字が正しい)2 件
6 桁(検査数字が誤り)0 件
形が不正0 件

コードごとの判定

コードごとの判定
行コード桁数正しい検査数字判定
110003060正しい
210000565正しい

検算(この結果になる理由)

10003 は 6×1+5×0+4×0+3×0+2×3=12 で、12÷11 の余りは 1、11-1=10 の下 1 桁で 0 です。10000 は 6÷11 の余り 6 で 11-6=5 なので 100005 も正しく、エラーも警告もありません。

判定の根拠は仕様と根拠に、仕様の出典とともにまとめています。自分の入力で試すにはツールをお使いください。

このツールの制約

ご利用にあたって

  • 検査数字は入力の写し間違いを見つけるためのものです。コードの有効性は総務省などの最新の公表資料で確認してください。
  • 大量のコードは端末の性能により処理に時間がかかることがあります。

ほかの入力例