数学の式に出てくる「!」(ビックリマーク)は、感嘆符ではなく階乗(かいじょう)という計算の記号です。高校で何年生に習うかも、このあとすぐ答えます。
- 「!」は階乗(かいじょう)の記号。n! = n×(n−1)×…×2×1
- 例:5! = 5×4×3×2×1 = 120
- 0! = 1 と定義されている(テストで狙われるポイント)
- 読み方は「エヌの階乗」。場合の数・順列(P・C)の計算で登場する
【!】は「階乗(かいじょう)」という
ビックリマーク「!」は、数学では「階乗(かいじょう)」と呼ばれる概念を表しています。階乗とは、ある正の整数までのすべての整数を掛け合わせたもののことです。
例えば、「5!」と書かれていたら、それは「5の階乗」を意味します。計算方法は、その数から1まで順にかけていくだけです。
\begin{eqnarray}
&&5!=5×4×3×2×1=120\\
\end{eqnarray}
もう少し例を挙げてみましょう。
\begin{eqnarray}
&&4!= 4×3×2×1=24\\
&&3!= 3×2×1=6\\
&&2!= 2×1=2\\
\end{eqnarray}

1つずつ数を小さくしていって、1になったら終わりなんですね!
ここまでの例で分かるとおり、階乗は数が大きくなるにつれて急激に値が大きくなります。例えば
\begin{eqnarray}
&&10!= 3628800\\
&&13!= 6227020800\\
\end{eqnarray}
といった具合に爆発的に大きくなっていきます。

「100!は末尾に0が何個並ぶか?」は、下の練習問題で実際に解きます。
「!」の読み方は「エヌの階乗」
n! は「エヌの階乗(かいじょう)」と読みます。5! なら「ごの階乗」。英語では factorial(ファクトリアル)で、「エヌ・ファクトリアル」と読む先生もいます。授業で「びっくり」と読むことはありません。
| 書き方 | 読み方 | 意味 |
|---|---|---|
| 5! | ごの階乗 | 5×4×3×2×1=120 |
| n! | エヌの階乗(エヌ・ファクトリアル) | n×(n−1)×…×2×1 |
| (n−1)! | エヌマイナスいちの階乗 | n−1 から 1 までの積 |
| 0! | ゼロの階乗 | 1 と定義される |

文章の「!」と区別がつかない、という質問をよく受けます。数学の式の中では数や文字の直後に付く「!」は必ず階乗です。文末の感嘆符と混ざる場面はありません。
- n!は「エヌの階乗」と読む、5!は「ごの階乗」
- 英語ではfactorial(ファクトリアル)と読む
- 0!は「ゼロの階乗」で1と定義される
- 数式中で数や文字の直後につく!は必ず階乗(文末の感嘆符と区別できる)
階乗はいつ習う?何年生・どの科目か
階乗は高校数学の「数学A」の「場合の数と確率」で習います。多くの高校では高1で、文系・理系に分かれる前に学習します。文部科学省の高等学校学習指導要領解説 数学編には、数学Aの「場合の数と確率」で扱う用語・記号として「nPr,nCr,階乗,n!,排反」が明記されています。
| 学年・科目 | 単元 | 階乗の扱い |
|---|---|---|
| 中2 数学 | 確率 | 樹形図で数える。「!」の記号は使わない |
| 高1 数学A | 場合の数と確率(順列・組合せ) | ここで初めて「階乗,n!」が用語・記号として登場。順列 nPr・組合せ nCr の計算に使う |
| 高2 数学II | いろいろな式(二項定理) | nCr の係数計算で階乗を使う |
| 高2 数学B | 数列 | 階乗を含む数列・漸化式(n! = n×(n−1)!) |
| 数学III | 極限・微分 | 階乗を含む極限や級数(発展) |

「中2で少し出た」と言う生徒がいますが、それは先生が補足で触れたケースです。教科書として階乗を習うのは高1の数学Aと覚えておけば大丈夫です。中学の確率で困っている人は、まず樹形図で数える練習をしてください。
【!】を使った練習問題
1. KAIJOU という6文字を並び替えてできる文字の組み合わせは全部で何通りあるか?
例えば、”JAKIOU” “OAIUKJ”などなど…たくさんありますね。こんな考え方をしてみましょう。
箱を全部で6つ用意します。その箱の中にアルファベットを1つずつ入れていくことにします。この時、1番左に入るのはK,A,I,J,O,Uの6通りです。

そして次の箱は、一番左の箱に入ったアルファベット以外なので、5通りあります。

この操作を続けると、以下のようになります。つまり左から、6通り、5通り、4通り、3通り、2通り、1通りとなります。

よって、積の法則より、6×5×4×3×2×1=720通りが答えです。この計算はまさに6!そのものですね。
異なるn個のものを並べる時の並べ方は n!通りある。
2. TELEPHONES という10文字を並び替えてできる文字の組み合わせは全部で何通りあるか?
先ほどと同様の問題ですね。同じ解き方をすると、10!=3628800通り と求められそうですが、1つ落とし穴があります。下図のように、Eはどこにあっても変わらないですよね。

この3つのEがバラバラだったら、3!=6通りの並べ方が生まれていたはずですが、今回はないため、10!÷3!=604800通りが答えです。

よくある誤答として、10!ー 3!という回答を見かけます。3!通りに対して、それぞれアルファベットの並べ方があるので、今回は割り算になりますね。
100!は末尾に何個の0が並ぶか?
こちらも有名問題です。高校生は必ずマスターしておきたいです。まず問題の意味から、「末尾に何個の0が並ぶか」ということですが、例えば、32000だったら3個。100900だったら2個ですね。この末尾の0の数は何によって決まるでしょうか。

末尾に0が1個あるごとに、10で割れる!
0が2個あったら、10で2回割れるし、0が3個あったら、10で3回割れる!

正解です!
つまり、100!が10で何回割れるかを調べたらいいですね。
では「10で何回割れるか」はどうしたら分かるでしょうか。少し考えてみてください。
10は分解すると2×5となりますよね。つまり1回10で割れる、ということは2と5を1つずつ持っているということです。10!の中に含まれる2と5の数ですが、明らかに5の方が少ないですよね。(ピンとこない方は一度素因数分解をしてみるといいですよ!)つまり、10!は5で何回割れるかを考えたらいいというわけですね。
まとめるとこうなります。


実際に100!の中に5が何個あるのか、考えてみましょう!(回答はこの下に続く)
100は5で何回割れるでしょうか。100÷5で20回ですね。つまりここまでで20個の5があります。
しかし25(52)の倍数は、5で2回割れます。そのような数は 100÷25=4個あります。
つまり全部で20+4=24個の5があるので、末尾には24個の0が並ぶということが分かりましたね。
入試問題に挑戦!
次の問いに答えよ。
(1) 5!+4!+3!の値を求めよ。
(2) a≧4 のとき、a !+2は2の累乗になり得ないことを示せ。< 2015 鳥取大 >

まず1番から!この問題は解きたいところですね!
(1)5!+4!+3!=120+24+6=150…(答)

続いて2番です。「〜ないことを示せ」という問題なので、数学Ⅰで習う背理法を使ってみましょう。
(2)a≧4 のとき、a !+2=2kとなる自然数 k が存在すると仮定する。
a ! = 2k -2
=2(2k-1-1) … ①
ここで、k=1のとき 、a !=0 となり , a≧4のときこの等式が成り立つことはない。
よって , k≧2を考える。2k-1-1は奇数であるから , ① の右辺は素因数 2 を 1 個しかもたない。
しかし① の左辺は a≧4のとき素因数 2 を 2 個以上もつ。(4=2×2であるので)
これは矛盾しているため、仮定が間違っていることになる。
以上よりa≧4 のとき、a !+2は2の累乗になり得ないことを示すことができた。
いかがでしたでしょうか。階乗は他にもたくさんの場面で入試に出題されます。他の分野と合わせて出ることも多いので、十分に復習しておきましょう。
なぜ階乗は「!」で表すのか?
ふだんは感嘆符として使う記号を、なぜ階乗に使うのか。由来は次のとおりです。
階乗を表す記号「!」は、フランスの数学者Christian Krampによって考案されました。
NHK高校講座より
クランプは研究の中で、階乗を簡単に表すために、ビックリマークを使っていました。
1808年、彼がそれを著書に記したことにより、階乗の記号として世に広まったのです。
ビックリマークを選んだ理由は、階乗がびっくりするくらい大きな数になるから、とも言われています。

意外とシンプルな理由だったんですね!確かに階乗は文字をどんどんかけていくので、とても大きな数になるのはびっくりしますよね。
【補足】こうした解法テクニックを覚えても「そもそも数学が苦手で追いつけない」という場合は、独学で悩み続けるより、どこでつまずいているかを先に特定するほうが近道です。塾の選び方全般はオンライン塾の比較記事で解説しています。
階乗の値の早見表【5!までは暗記推奨】
場合の数・確率の問題では、小さい階乗の値が何度も出てきます。5!=120までは覚えてしまうと計算が速くなります。
| n | n! | 計算 | 覚え方 |
|---|---|---|---|
| 0! | 1 | 定義 | 0!=1 と決められている(試験頻出) |
| 1! | 1 | 1 | |
| 2! | 2 | 2×1 | |
| 3! | 6 | 3×2×1 | |
| 4! | 24 | 4×3×2×1 | ここまでは即答したい |
| 5! | 120 | 5×4×3×2×1 | 120は頻出 |
| 6! | 720 | 6×120 | 5!×6で出す |
| 7! | 5040 | 7×720 | ここからは計算で |
※6!以降は「前の値×n」で出すのが速いです。
なぜ0! = 1 なのか
「0個を並べる方法が1通りあるのはおかしい」と感じる人が多い部分です。理由は2つの見方で説明できます。
- ①階乗の性質から…n! = n × (n−1)! という関係があります。n=1を代入すると 1! = 1 × 0! となり、1! = 1 なので 0! = 1 でなければ成立しません
- ②「並べ方」として…0個のものを並べる方法は「何もしない」という1通りだけ。だから1
試験では定義として覚えておけば十分です。「0!=0」としてしまう間違いが非常に多いので、そこだけ注意してください。
階乗の計算に強くなるコツ
約分を先にする
場合の数の問題では 10!/8! のような形が頻出します。真面目に10!を計算すると3,628,800になって手に負えませんが、10!/8! = 10×9 = 90 と約分すれば一瞬です。
n!/(n−k)! = n×(n−1)×…×(n−k+1)(k個の積)と覚えておくと、順列 nPk の計算がそのまま速くなります。
P(順列)とC(組合せ)の関係
| 記号 | 式 | 意味 | 例 |
|---|---|---|---|
| nPk | n!/(n−k)! | 順番を区別して並べる | 5人から3人選んで並べる = 5×4×3 = 60 |
| nCk | n!/{k!(n−k)!} | 順番を区別せず選ぶ | 5人から3人選ぶ = 60÷6 = 10 |
※CはPを「並べ方の分(k!)」で割ったもの、と理解すると公式を覚えなくて済みます。

階乗そのものが問われることは少なく、実際は順列・組合せの計算の中で出てきます。だから階乗の定義より「約分して計算する感覚」の方が試験では役に立ちます。
- 10!/8!のような形は約分してから計算する(10×9=90)
- n!/(n−k)!はn×(n−1)×…×(n−k+1)のk個の積になる
- nCkはnPkを並べ方の分(k!)で割ったものと理解する
数学の「!」に関するよくある質問
- 数学のビックリマーク「!」は何を意味しますか?
-
階乗(かいじょう)です。n! は n から 1 までの整数を全部かけた数で、5!=5×4×3×2×1=120 です。
- 「!」の読み方は?
-
「エヌの階乗」と読みます。英語では factorial(ファクトリアル)です。「びっくり」とは読みません。
- 階乗は何年生で習いますか?
-
高1の数学A「場合の数と確率」です。学習指導要領解説の用語・記号に「階乗,n!」が挙がっています。中2の確率では記号は使いません。
- 0! はなぜ 1 なのですか?
-
n!=n×(n−1)! の関係に n=1 を入れると 1!=1×0! になり、1!=1 なので 0!=1 でなければ成り立たないからです。「0個を並べる方法は1通り」という見方もできます。
- 10! はいくつですか?
-
3,628,800です。試験で10!を全部計算することはまずなく、10!/8!=10×9=90 のように約分してから使います。
- 階乗の計算が速くなるコツは?
-
5!=120 まで暗記し、それ以上は「前の値×n」で出すこと。分数の形なら先に約分すること。この2つで場合の数の計算はほぼ困りません。
この記事で確認した資料
階乗をどの科目で習うかは、文部科学省の高等学校学習指導要領解説 数学編(数学A「場合の数と確率」の用語・記号)で確認しました。記号「!」の由来はNHK高校講座の記述によります(2026年9月13日確認)。
文部科学省「高等学校学習指導要領(平成30年告示)解説 数学編 理数編」
【数学が苦手な人へ】この記事の内容をどの順番でやるべきか、つまずきの原因の特定方法は数学が苦手な人の克服ロードマップ(4ステップ)で解説しています。
階乗や順列でつまずいた単元は、映像授業で1本受け直すと早く戻せます。【東進ハイスクール・東進衛星予備校】
は1日体験が無料で、単元単位で選べます。

