三角形の面積

三角形の面積を求めるには?
要素は2次元空間内に存在するものとします。

解説

外積 AB × AC の値は、
ベクトルABとベクトルACによってできる「平行四辺形」の面積になります。
三角形の面積は、平行四辺形の面積の半分です。
(下記実装例では、向き判定も兼ねられるように、面積値として、負の値も返ることがあるように実装しています。三角形が時計回りであるとき、面積値として、負の値が返ります。)

ダウンロード

サンプルプロジェクト