ある範囲の中に、特定の倍数が何個あるかを求める場面はよくある。
例えば
- 1から100までの整数の中で、3の倍数は何個あるか
- 100から200までの整数の中で、4の倍数は何個あるか
という感じの問題。
これらは、倍数の個数の求め方を知っていると簡単に計算することができる。

倍数とは、ある整数に整数をかけてできる数をいう。
例えば、3の倍数は\[3,6,9,12,15,\cdots\]という感じに、3ずつ増えていく。
これは
\(3×1=\)\(3\)
\(3×2=\)\(6\)
\(3×3=\)\(9\)
\(3×4=\)\(12\)
\(3×5=\)\(15\)
\(\cdots\)
のように
例えば、3の倍数は\[3,6,9,12,15,\cdots\]という感じに、3ずつ増えていく。
これは
\(3×1=\)\(3\)
\(3×2=\)\(6\)
\(3×3=\)\(9\)
\(3×4=\)\(12\)
\(3×5=\)\(15\)
\(\cdots\)
のように
- 3に整数をかけてできる数
ということができる。
この3の倍数を\(30\)まで\[3,6,9,12,15,18,21,24,27,30\]と並べると、「3の倍数の個数は10個」ということが分かる。
これが倍数の個数。
こんな感じに、ある範囲の中に含まれる倍数の個数を数えることで、倍数の個数が分かる。
この3の倍数を\(30\)まで\[3,6,9,12,15,18,21,24,27,30\]と並べると、「3の倍数の個数は10個」ということが分かる。
これが倍数の個数。
こんな感じに、ある範囲の中に含まれる倍数の個数を数えることで、倍数の個数が分かる。

数える範囲が広くなると、すべての倍数を並べて数えることが難しくなる。
そこで、割り算を使うことで倍数の個数を簡単に求めることができる。
例えば、
そこで、割り算を使うことで倍数の個数を簡単に求めることができる。
例えば、
- 1から100までの整数の中で、3の倍数は何個あるでしょうか。

\(100\)までに\(3\)のまとまりが何個入っているかを計算するので、「あまり」を使うと
これは\(100\)の中に\(3\)ずつ区切ったまとまりが33個あって1個数字が余ったということ。

小数点で表す場合でも、
\[100\div3=33.333\cdots\]
に対して、小数点以下を切り捨てることで
33個
と求めることができる。
これで
同じやり方で他の倍数も求めることができる。
例えば、5の倍数は\(100\div5=20\)で20個、6の倍数は\(100\div6=16\)あまり\(4\)で16個という感じに求めることができる。
これで
- 1から100までの整数の中で、3の倍数は何個あるでしょうか。
同じやり方で他の倍数も求めることができる。
例えば、5の倍数は\(100\div5=20\)で20個、6の倍数は\(100\div6=16\)あまり\(4\)で16個という感じに求めることができる。



倍数の個数は、必ずしも\(1\)から数えるとは限らない。
例えば、
例えば、
- 100から200までの整数の中で、4の倍数は何個あるでしょうか。

まず、\(1\)から\(200\)までの4の倍数の個数は \[200\div4=50\] なので、50個あるということが分かる。
次に、\(1\)から\(99\)までの4の倍数の個数は

「全体」から「前の部分」を引くと
\[50−24=26\]
と求めることができる。
これで
これで
- 100から200までの整数の中で、4の倍数は何個あるでしょうか。

-1024x197.png)
例題を解きながら、倍数の個数の求め方を確認していく。


計算すると


\(1\)から\(1000\)までの8の倍数の個数は \[1000\div8=125\] なので

よって
☆床関数(floor function)
小数点以下を切り下げる「整数部分の抽出」には、「床関数(ゆかかんすう)」というものが使われたりする。床関数は、実数\(x\)に対して\(x\)を超えない最大の整数と定義され、上が欠けたホッチキスの芯みたいな記号\(⌊x⌋\)によって表される。\(1\)から\(N\)までの整数の中で、\(k\)の倍数の個数は
\[\left\lfloor\frac{N}{k}\right\rfloor\]
と表すことができる。例えば\(1\)から\(100\)までの3の倍数の個数は
\[\left\lfloor\frac{100}{3}\right\rfloor=\lfloor33.333\cdots\rfloor=33\]
となる。小数点以下を切り下げる床関数に対して、小数点以下を切り上げる天井関数という下が欠けたホッチキスの芯みたいな記号\(\lceil x\rceil\)によって表されるものもある。高校数学では、\([x]\)をガウス記号と呼ぶが、床関数\(\lfloor x\rfloor\)や天井関数\(\lceil x\rceil\)と区別して扱うこともある。
ガウス記号って何?定義域によって式が異なる関数
-1024x218.png)
| ある整数に整数をかけてできる数 | |
| ある範囲の中に含まれる倍数の個数 |
-1024x691.png)
倍数の個数は、割り算を使うことで簡単に求めることができる。
小数部分(あまり部分)を切り捨てることで倍数の個数を求められる。
倍数の個数は、集合の問題や整数問題でもよく使われる重要な考え方なので、しっかり理解しておきたい。
- \(1\)から\(N\)までの場合
\(N\div k\)(小数は切り捨て) - \(A\)から\(B\)までの場合
\(B\div k−(A−1)\div k\)(小数は切り捨て)
小数部分(あまり部分)を切り捨てることで倍数の個数を求められる。
倍数の個数は、集合の問題や整数問題でもよく使われる重要な考え方なので、しっかり理解しておきたい。
すうがくのいえ 
