割り切れ判定計算機

2~12 の整数や任意の除数で割り切れるかを判定し、その場でルールも確認できます。

正の整数を入力し、よく使う除数(2~12)をまとめて調べるか、任意の除数を指定してください。各除数で割り切れるかどうかを結果に表示します。

割り切れ判定計算機
2~12 の整数や任意の除数で割り切れるかを判定し、その場でルールも確認できます。

割り切れ判定計算機について

割り切れは数論の基礎概念のひとつです。整数 n を d で割って余りが 0 になるとき、n は d で割り切れると言います。つまり d は n をちょうど割り切り、商は整数になります。割り切れの判定は、分数を共通因数で簡約する、素数を見分ける、多項式を因数分解する、合同算術の問題を解くなど、多くの数学手順で重要になります。 小さな除数については、長除法を使わずに判定できる洗練された簡易ルールがあります。2 のルールは最も簡単で、末尾が 0、2、4、6、8 の整数は 2 で割り切れます。5 の場合は末尾が 0 または 5、10 の場合は末尾が 0 である必要があります。これは十進法では末位の数字だけで 2、5、10 で割った余りが決まるためです。 3 で割り切れるかは各桁の和で判断します。すべての数字を足し、その和が 3 で割り切れれば、元の数も 3 で割り切れます。たとえば 123 の各桁和は 1+2+3 = 6 で、6 は 3 で割り切れるため、123 も 3 で割り切れます。9 も同様ですが、和が 3 ではなく 9 で割り切れる必要があります。6 の場合は、2 と 3 の両方で割り切れる必要があります(6 = 2 × 3 かつ 2 と 3 は互いに素)。 4 で割り切れるかは下 2 桁で決まります。十の位と一の位からできる 2 桁の数が 4 で割り切れれば、元の数も 4 で割り切れます。たとえば 316 の下 2 桁は 16 で、16 ÷ 4 = 4 ちょうどなので、316 は 4 で割り切れます。8 ではさらに拡張され、下 3 桁が 8 で割り切れる必要があります。 11 では交互和のルールを使います。奇数位の数字の和から偶数位の数字の和を引きます。結果が 0 か 11 で割り切れれば、元の数も 11 で割り切れます。7 には 2、3、5 のような簡単で美しい単純判定法がないため、この計算機では通常の剰余計算を使います。 12 では、3 と 4 の両方で割り切れる必要があります(12 = 3 × 4 かつ gcd(3,4) = 1)。計算機はこの複合条件を自動で判定します。 あらかじめ用意された 2~12 の除数だけでなく、任意のカンマ区切りの正整数リストも入力できるので、このツールは素数(13、17、19 など)、累乗(16、25、32 など)、その他問題に関連する任意の除数の判定にも役立ちます。

割り切れ判定の例

異なる種類の整数に対して、割り切れのルールがどう適用されるかを示す 3 つの例です。

割り切れる数適用した重要ルール
3602, 3, 4, 5, 6, 8, 9, 10, 12360 は末尾が 0(2、5、10 で割り切れる)、各桁和が 9(3、9 で割り切れる)、下 2 桁 60 は 4 で割り切れる(4、8 で割り切れる)、さらに 2 と 3 の両方で割り切れる(6)、3 と 4 の両方で割り切れる(12)。
1233各桁和 1+2+3 = 6 は 3 で割り切れますが、123 は奇数(2 で割り切れない)で、末尾が 0 や 5 でもない(5 で割り切れない)ため、他の一般的な判定はすべて不合格です。
10017, 111001 = 7 × 11 × 13。11 の交互和は 1−0+0−1 = 0 で、11 で割り切れることを示します。直接の mod 判定でも 7 で割り切れることが確認できます。

割り切れ判定計算機の使い方

  1. 「判定する数」欄に、調べたい正の整数を入力します。
  2. 「よく使う除数(2~12)」を選ぶと 2 から 12 までを一度に判定でき、「任意の除数」を選ぶと自分でリストを指定できます。
  3. 「任意の除数」を選んだ場合は、「任意の除数」欄にカンマ区切りの整数(例: 2, 3, 5, 7)を入力してください。
  4. 「割り切れ判定」をクリックすると、各除数で割り切れるかどうかと、それぞれの余りを示す表が表示されます。
  5. 「リセット」をクリックすると入力欄を消去して、別の数を判定できます。

割り切れ判定 FAQ

ある数が別の数で割り切れるとはどういう意味ですか?
n ÷ d が余りのない整数になるとき、整数 n は d で割り切れると言います。つまり n mod d = 0 です。たとえば 12 は 4 で割り切れます。12 ÷ 4 = 3 ちょうどだからです。割り切れは数論の最も基本的な関係のひとつで、因数分解、分数の簡約、合同算術の土台になります。
2 と 3 の割り切れルールは何ですか?
2 については、末尾が 0、2、4、6、8 の数は 2 で割り切れます(つまり偶数です)。3 については、各桁を足し、その和が 3 で割り切れれば元の数も 3 で割り切れます。たとえば 573 の各桁和は 5+7+3 = 15 で、15 は 3 で割り切れるので、573 も 3 で割り切れます。
7 で割り切れるかどうやって判定しますか?
7 には、2、3、5 のような簡単で 1 ステップの判定法はありません。最も確実なのは、剰余を直接計算することです。n mod 7 を求めます。計算機もまさにこれを行っています。余りが 0 なら n は 7 で割り切れ、そうでなければ割り切れません。
6 や 12 のような合成数の除数を判定する理由は何ですか?
合成数の除数を調べることは、それらの素因数を同時にすべて調べることと同じです。6 で割り切れるのは、2 と 3 の両方で割り切れるときに限ります。12 で割り切れるということは、3 と 4 の両方で割り切れるということです。こうした複合判定は、日常の計算で因数分解や式の簡約を素早く行うためのショートカットです。
とても大きな数も判定できますか?
はい。JavaScript の安全整数上限(2⁵³ − 1、約 9 × 10¹⁵、つまり 16 桁)までの正の整数を扱えます。ほとんどの授業、宿題、日常利用には十分です。15 桁を超える数には、任意精度に対応した専用ライブラリが必要です。
11 の交互和ルールはどう働きますか?
11 で割り切れるかを調べるには、右から順に各桁へ +、−、+、− と符号を付けて合計します。結果が 0 か 11 で割り切れれば、その数は 11 で割り切れます。1001 の例では、右から 1×(+1) + 0×(−1) + 0×(+1) + 1×(−1) = 1 − 1 = 0 となり、1001 は 11 で割り切れます。