ヘロンの公式計算機

ヘロンの公式を使って3辺から三角形の面積を求め、検証と周長・半周長も含めて、選んだ単位で表示します。

ヘロンの公式計算機
ヘロンの公式を使って3辺から三角形の面積を求め、検証と周長・半周長も含めて、選んだ単位で表示します。

ヘロンの公式について

ヘロンの公式は、初等幾何の中でも特に美しい結果のひとつです。三角形の3辺の長さだけで面積を求められ、高さや角度は必要ありません。辺が a、b、c なら、まず半周長 s = (a + b + c) / 2 を求め、次に 面積 = √(s(s-a)(s-b)(s-c)) を計算します。この計算機はこの式をそのまま使い、周長と半周長も表示するので、中間値をひとつずつ確認できます。 実務では、高さより辺長のほうが測りやすい場面で特に役立ちます。測量、施工、製造、ロボティクス、コンピュータグラフィックスでは、まず辺の長さが分かることがよくあります。3辺が分かればヘロンの公式で一発で面積が出せるため、手計算でも自動化された幾何処理でも有用です。 使う前には、3辺が三角不等式を満たしている必要があります。つまり、どの2辺の和も残りの1辺より大きくなければなりません。これに反すると3本の線分は三角形を作れず、平方根の中身は 0 以下になります。これは単なるプログラム上のチェックではなく、幾何そのものの条件です。 単位も重要です。辺の長さはメートル、センチメートル、ミリメートル、フィート、インチ、ヤードで入力でき、面積や線形量の整合性はその単位に合わせて保たれます。周長と半周長は元の単位のまま、面積は平方単位で表示されます。辺をセンチメートルで入力すれば、面積は平方センチメートルになります。単位が混在すると結果は無効になるので、必ず先にそろえてから計算してください。 ヘロンの公式は特殊な三角形の理解にも役立ちます。3-4-5 の三角形の面積は 6、13-14-15 の三角形の面積は 84 です。正三角形、二等辺三角形、多くの不等辺三角形が同じ式で扱えるのも、この公式の魅力です。3辺が分かっていて、余計な三角関数や座標幾何を使わずに素早く確実に面積を求めたいときに最適です。

ヘロンの公式の例

これらの例では、よく知られた直角三角形と一般の不等辺三角形に同じ式を適用します。

入力出力備考
a = 3, b = 4, c = 5面積 = 6、周長 = 12、s = 6この定番の直角三角形では、面積がぴったり整数になります。実装確認の簡単なテストに最適です。
a = 13, b = 14, c = 15面積 = 84、周長 = 42、s = 21有名な不等辺三角形で、面積も整数になります。半周長のおかげで平方根の中身がきれいです。
a = 7.5, b = 8.2, c = 9.1面積 ≈ 29.019538、周長 = 24.8、s = 12.4小数の辺長も自然に扱えます。教科書の整数例より、実測の幾何に向いています。

ヘロンの公式計算機の使い方

  1. 三角形の3辺の長さを入力します。
  2. 3辺すべてに合う単位を選びます。
  3. 「面積を計算」をクリックすると、面積・周長・半周長が求まります。
  4. 「リセット」で入力を消して、新しい三角形の計算を始めます。

ヘロンの公式 FAQ

ヘロンの公式はいつ使うべきですか?
3辺の長さは分かっているが、高さやはさむ角が分からないときに使います。辺だけから三角形の面積を求める最も直接的な方法のひとつです。
半周長とは何ですか?
半周長は周長の半分で、s = (a + b + c) / 2 です。ヘロンの公式に自然に現れ、幾何の問題でもよく使われます。
なぜ三角不等式を確認するのですか?
どの2辺の和も残りの1辺より大きいときだけ、3本の線分は三角形になります。条件を満たさないなら幾何学的な三角形は存在せず、面積計算は意味を持ちません。
面積はどの単位で表示されますか?
面積は、選んだ辺長の単位を元にした平方単位で表示されます。たとえば辺がフィートなら、面積は平方フィートで、周長と半周長はフィートのままです。