この公式のポイント
- S=21absinC:高さが bsinC
- C は2辺 a, b にはさまれた角
- 3辺ならヘロンの公式(s は周の半分)
- ヘロンは余弦定理+和と差の積で証明

うかるくん
21absinC の C は、どの角を使えばいいの?
![合格先生]()
合格先生
2辺 a, b にはさまれた角だ。高さが bsinC になるから、底辺 a と合わせて面積が出るぞ。
三角形の面積の公式
2辺とその間の角、3辺から求める面積
S=21absinC=21bcsinA=21casinBヘロンの公式(3辺から):s=2a+b+c として
S=s(s−a)(s−b)(s−c)
A から BC におろした高さ AH は bsinC
証明①:S=½ab sinC
A から BC に垂線 AH をおろすと、直角三角形 AHC で AH=bsinC(三角比の定義)。底辺 a、高さ bsinC なので S=21absinC。C が鈍角でも sin(180∘−C)=sinC なので同じ式が成り立ちます。
証明②:ヘロンの公式
S=21absinC を2乗して、sin2C=1−cos2C、余弦定理 cosC=2aba2+b2−c2 を使います。
16S2=4a2b2−(a2+b2−c2)2={2ab−(a2+b2−c2)}{2ab+(a2+b2−c2)}={c2−(a−b)2}{(a+b)2−c2}=(c−a+b)(c+a−b)(a+b−c)(a+b+c)
a+b+c=2s、−a+b+c=2(s−a)、a−b+c=2(s−b)、a+b−c=2(s−c) なので 16S2=16s(s−a)(s−b)(s−c)。(因数分解には和と差の積を2回使っています。)
3辺が 13、14、15 の三角形。高さ12で面積84、ヘロンの公式でも84
大学受験(数学Ⅰ)での使い方
大学受験例題1(2辺と間の角)
a=5、
b=6、
C=60∘ の △ABC の面積を求めなさい。
解き方
S=21⋅5⋅6⋅sin60∘=15⋅23=2153。
答え 2153
大学受験例題2(ヘロンの公式)
3辺が 5、6、7 の三角形の面積を求めなさい。
解き方
s=9。S=9⋅4⋅3⋅2=216=66。
答え 66
大学受験例題3(内接円の半径へ)
3辺が 5、6、7 の三角形の内接円の半径を求めなさい。
解き方
例題2より S=66。内接円の半径の公式 r=a+b+c2S より r=18126=326。
答え 326
よくある間違い
![腕でバツを作る合格先生]()
合格先生
ヘロンの公式の s を周の長さにしてしまう。s は周の半分だ。
- 角が2辺の間でない:21absinC の C は辺 a と b にはさまれた角。
- ヘロンの s を周の長さにする:s は周の半分。
練習問題
![ひらめいたうかるくん]()
うかるくん
3辺しか分からないなら、ヘロンの公式だね。
- 大学受験 b=4、c=6、A=150∘ の三角形の面積は?
答えと解説を見る
21⋅4⋅6⋅21=6 - 大学受験 3辺が 3、4、5 の三角形の面積をヘロンの公式で求めなさい。
答えと解説を見る
s=6、6⋅3⋅2⋅1=6 - 大学受験 1辺が 2 の正三角形の面積を 21absinC で求めなさい。
答えと解説を見る
21⋅2⋅2⋅23=3
関連する公式
よくある質問
2辺とその間の角から三角形の面積を求める公式は?
S=1/2 ab sinC です。高さが b sinC になることから導けます。
ヘロンの公式とは?
3辺 a, b, c から面積を求める公式で、s=(a+b+c)/2 として S=√(s(s−a)(s−b)(s−c)) です。
ヘロンの公式はどうやって証明しますか?
S=1/2 ab sinC を2乗し、sin²C=1−cos²C と余弦定理を使って因数分解すると導けます。
あわせて読みたい
出典・参考
- 文部科学省「高等学校学習指導要領(平成30年告示)」数学Ⅰ(図形と計量)
最終更新:2026年10月11日/作成:大学受験合格大作戦