「約数」と「因数」はどちらも数を割り切ることに関係する言葉ですが、使う対象と考え方には明確な違いがあります。
中学数学では素因数分解や因数分解を学ぶ場面で頻出するため、言葉の役割を混同しないことが計算問題の理解にもつながります。
この記事では、整数に対して使う約数と、整数や式を成り立たせる因数の意味を、具体例と表を交えて整理します。
約数と因数の違い

それではまず、約数と因数の違いについて解説していきます。
約数は整数を割り切れる数
約数とは、ある整数を割ったときに余りが出ない整数のことです。
たとえば12を割り切れる正の整数は、1、2、3、4、6、12です。
これらはすべて12の約数と呼ばれます。
12を2で割ると6になり、12を3で割ると4になるため、いずれも割り算の答えが整数になります。
一方で、12を5で割ると余りが出るため、5は12の約数ではありません。
約数を考えるときは、割られる数が最初に決まっている点が重要です。
「12の約数を求める」と聞いたら、12を割り切る数を小さい順に探せばよいでしょう。
12の約数は1、2、3、4、6、12です。
12÷3=4となり、余りがないため3は12の約数です。
因数は掛け算を構成する要素
因数とは、ある数や式を掛け算で表したとき、その積を構成する一つひとつの要素を指します。
たとえば12=3×4と表す場合、3と4は12の因数です。
12=2×6でもあるため、2と6も12の因数になります。
数に限らず、x²+5x+6を(x+2)(x+3)と表した場合、x+2とx+3も因数です。
このように因数は、整数だけでなく文字を含む式にも使える数学用語です。
「何を掛ければその数や式になるか」という見方をすると、因数の意味をつかみやすくなります。
約数と因数の関係
正の整数だけを対象にする場合、約数と因数は同じ数を指すことが多くあります。
たとえば12=3×4なので、3と4は12の因数であり、同時に12の約数でもあります。
ただし、約数は割り算の観点から使う言葉で、因数は掛け算や式の構造を見る言葉です。
そのため、整数の問題では似た働きをしていても、式の因数分解では約数という言葉を使わないのが一般的です。
| 項目 | 約数 | 因数 |
|---|---|---|
| 主な対象 | 整数 | 整数、数式、多項式 |
| 考え方 | 割り切れるか | 掛け算で構成できるか |
| 12での例 | 1、2、3、4、6、12 | 12=3×4の3と4 |
| 式での使用 | 通常は使わない | (x+2)(x+3)の各部分 |
| 関連する学習 | 最大公約数、最小公倍数 | 素因数分解、因数分解 |
約数は「割れる数」、因数は「掛けて作る要素」と覚えると、用語の使い分けが安定します。
整数では重なる場合があっても、式を扱う場面では因数が基本の言葉です。
約数の意味と求め方
続いては、約数の意味と求め方を確認していきます。
正の約数と負の約数
学校の問題で単に約数と書かれている場合、多くは正の約数を指します。
たとえば18の正の約数は、1、2、3、6、9、18です。
ただし整数の範囲を広く考えるなら、-1、-2、-3、-6、-9、-18も18を割り切れます。
したがって、負の整数も含める考え方では、それらも18の約数に含まれます。
問題文に「正の約数」「自然数の約数」とあれば、正の数だけを書き出しましょう。
特に入試問題や検定問題では、約数の範囲を問題文から確認する習慣が大切です。
組にして探す方法
約数は、掛け算の組を利用すると効率よく見つけられます。
たとえば24について、1×24、2×12、3×8、4×6という組を作ります。
各組に出てくる数を集めると、24の約数は1、2、3、4、6、8、12、24です。
この方法では、同じ数を何度も調べずに済みます。
特に大きい数では、平方根付近まで割れるかを調べれば、対応する大きい約数も同時に分かります。
36では1×36、2×18、3×12、4×9、6×6という組ができます。
したがって正の約数は1、2、3、4、6、9、12、18、36です。
約数の個数と素因数分解
約数の個数を求めるには、素因数分解が便利です。
72を素因数分解すると、72=2³×3²と表せます。
72の約数は2の指数を0から3まで、3の指数を0から2まで選んで作れます。
選び方は4通りと3通りなので、約数の個数は4×3で12個です。
一般に、n=pᵃ×qᵇの形なら、正の約数の個数は(a+1)(b+1)で求められます。
指数に1を足して掛ける理由まで理解すると、暗記に頼らず応用できるようになります。
| 数 | 素因数分解 | 正の約数の個数 |
|---|---|---|
| 12 | 2²×3 | 3×2で6個 |
| 18 | 2×3² | 2×3で6個 |
| 36 | 2²×3² | 3×3で9個 |
| 72 | 2³×3² | 4×3で12個 |
| 100 | 2²×5² | 3×3で9個 |
因数の意味と数式での役割
続いては、因数の意味と数式での役割を確認していきます。
整数における因数
整数の因数は、ある数を掛け算で作るときの部品にあたります。
20=4×5なら、4と5は20の因数です。
20=2×10、20=1×20とも表せるため、2、10、1、20も20の因数といえます。
このように正の整数だけを見れば、20の因数として現れる数は20の約数と一致します。
ただし因数という言葉は、積の形を意識している場面で使われます。
「20の因数を探す」よりも、「20を因数に分ける」「20を素因数分解する」といった表現で出会うことが多いでしょう。
多項式における因数
因数の重要性がよりはっきり表れるのは、多項式を扱うときです。
x²+5x+6は、(x+2)(x+3)に因数分解できます。
このときx+2とx+3は、x²+5x+6の因数です。
展開すると(x+2)(x+3)=x²+5x+6になるため、二つの式を掛け合わせて元の式が作られます。
約数は数に対する呼び方なので、x+2を「x²+5x+6の約数」とは通常言いません。
文字式の掛け算を構成するものは因数と考えると、区別が明確になります。
x²-9は(x-3)(x+3)と表せます。
x-3とx+3はx²-9の因数であり、二つを掛けると元の式に戻ります。
共通因数とくくり出し
因数分解の最初の基本は、共通因数を見つけてくくり出すことです。
たとえば6x+9では、6xと9の両方に3が含まれています。
そこで6x+9=3(2x+3)と変形できます。
この3は共通因数で、括弧内の2x+3と掛け合わせれば元の式になります。
x²+3xでは、xが共通因数なのでx(x+3)とできます。
数だけでなく文字も共通因数になるため、項ごとの係数と文字を分けて観察することがポイントです。
因数分解では、まず全ての項に共通する数や文字がないかを見るのが基本です。
共通因数を見落とすと、その後の公式を使っても整理しにくくなります。
素因数分解と因数分解の使い分け
続いては、素因数分解と因数分解の使い分けを確認していきます。
素因数と素因数分解
素因数とは、ある整数を作る因数のうち、素数であるものです。
素数は、1より大きく、1と自分自身以外の正の約数を持たない整数を指します。
たとえば30=2×3×5なので、2、3、5は30の素因数です。
30を素数だけの掛け算に分けることを、素因数分解と呼びます。
素因数分解の対象は整数であり、最大公約数や最小公倍数を求めるときにも活用されます。
同じ素数が複数回現れる場合は、2²や3³のように指数を使って表すと見やすくなります。
因数分解と展開の関係
因数分解は、展開された式を掛け算の形へ戻す操作です。
たとえばx²+7x+12を(x+3)(x+4)に直すことが因数分解です。
反対に、(x+3)(x+4)をx²+7x+12にする操作は展開といいます。
素因数分解では数を素数の積にし、因数分解では式を因数の積にします。
対象が似ているため混乱しやすいものの、整数なら素因数分解、文字式なら因数分解と整理すると分かりやすくなります。
| 名称 | 対象 | 分ける形 | 例 |
|---|---|---|---|
| 約数を求める | 整数 | 割り切れる数を列挙 | 24の約数は1、2、3、4、6、8、12、24 |
| 素因数分解 | 整数 | 素数の積 | 24=2³×3 |
| 因数分解 | 数式 | 式の積 | x²+5x+6=(x+2)(x+3) |
| 展開 | 数式 | 積を和へ変形 | (x+2)(x+3)=x²+5x+6 |
中学数学での出題場面
約数は、最大公約数、最小公倍数、整数の性質、文章題などで登場します。
因数分解は、中学数学の式の計算、二次方程式、関数の問題へとつながる重要な単元です。
たとえばx²-5x+6=0を解くとき、(x-2)(x-3)=0と因数分解できれば、x=2またはx=3と求められます。
因数分解は単なる計算技法ではなく、複雑な式の構造を見やすくする方法でもあります。
約数と因数の言葉の違いを早めに理解しておくと、問題文を読んだときに何を求めるべきか判断しやすくなるでしょう。
約数と因数で間違えやすいポイント
続いては、約数と因数で間違えやすいポイントを確認していきます。
1は素数ではない点
1はどの正の整数の約数にもなりますが、素数ではありません。
そのため、1は素因数にも含まれません。
たとえば18=2×3²と素因数分解するとき、1×2×3²とは書きません。
1を素数に含めてしまうと、素因数分解の表し方が一つに定まらなくなるためです。
1は約数にはなるが、素因数にはならないという違いは、基本事項として押さえておきましょう。
0を約数にできない理由
0で割る計算は定義できないため、0はどの数の約数にもなりません。
たとえば12÷0は計算できないので、0を12の約数として扱うことはできません。
一方で0は、0以外の整数を因数として持つことがあります。
たとえば0=5×0と表せるため、5は0を作る積の一部として考えられます。
ただし0を含む因数の扱いは、学校段階や問題の条件で注意が必要です。
一般的な約数の問題では、正の整数を対象にして考えるのが安全でしょう。
公約数と共通因数の違い
複数の整数に共通する約数を、公約数と呼びます。
たとえば12と18の公約数は、1、2、3、6です。
そのうち最も大きい6が最大公約数です。
一方、複数の項や式に共通して掛かっている要素は、共通因数と呼ばれます。
6x+9では3が共通因数であり、x²+3xではxが共通因数です。
言葉は近いものの、公約数は主に整数同士、共通因数は数や式の積の構造に注目する表現です。
最大公約数を求める問題では約数の考え方を使います。
式をくくり出す問題では共通因数の考え方を使うため、対象が整数か式かを最初に見分けましょう。
約数と因数の学習ポイント
続いては、約数と因数の学習ポイントを確認していきます。
問題文の対象を見分ける視点
数学用語で迷ったときは、問題が整数を扱っているのか、文字を含む式を扱っているのかを確認します。
「36を割り切る数を求めなさい」なら約数の問題です。
「x²+6x+8を積の形にしなさい」なら因数分解の問題になります。
「84を素数の積で表しなさい」とあれば、素因数分解を行います。
問題文の動詞にも注目すると、割り切る、分解する、くくり出す、展開するなどの意図を読み取りやすくなります。
計算ミスを減らす確認方法
約数を列挙したら、最小の数と最大の数の組が元の整数になるか確認します。
たとえば28なら、1と28、2と14、4と7が対応しているかを見直します。
因数分解をした後は、展開して元の式に戻るか確認するのが確実です。
(x+2)(x+5)を展開するとx²+7x+10になるため、x²+7x+10の因数分解として正しいと分かります。
逆の操作で確かめる習慣をつけると、符号や係数の間違いを早く見つけられます。
用語を関連づける覚え方
約数、公約数、最大公約数は、割り算と共通する整数に関する言葉としてまとめて覚えるとよいでしょう。
因数、共通因数、素因数、因数分解は、掛け算の部品というイメージでつなげられます。
ただし素因数は整数を素数に分ける場面で使い、因数分解は文字式にも使う点が違います。
ノートに数の例と式の例を並べて書くと、二つの言葉の守備範囲が視覚的に整理できます。
用語だけを暗記するより、実際に12や24、x²+5x+6などを使って手を動かす方が定着しやすいはずです。
まとめ
約数は、ある整数を余りなく割り切れる数を指します。
因数は、数や式を掛け算で作るときの要素を指す言葉です。
整数だけを見れば約数と因数が同じ数になることもありますが、因数は文字式にも使えるため、意味の範囲はより広いといえます。
素因数分解は整数を素数の積に分ける操作で、因数分解は式を因数の積に直す操作です。
「割り切れるか」を問う問題では約数を、「何を掛ければ作れるか」を考える問題では因数を意識しましょう。
約数と因数の違いを理解すれば、最大公約数、素因数分解、因数分解、二次方程式といった中学数学の学習もスムーズに進めやすくなります。