GEOMETRY CALCULATOR

図形計算|面積・体積・三平方・2点間距離

面積・体積・直角三角形の辺・2点間距離から、計算したいものを選んでください。

入力値と結果はブラウザ内だけで処理し、外部へ送信・保存しません。

計算するもの

図形と長さを入力

図形

長さは0以上、100桁以内の10進数。単位は表示用で、自動変換はしません。

計算結果

面積

50 cm²
面積 = 横 × 縦10 × 5 = 50

面積の計算

長方形は横×縦、三角形は底辺×高さ÷2、円はπ×半径²です。三角形の高さは底辺に垂直な長さです。

体積の計算

直方体は横×縦×高さ、円柱はπ×半径²×高さ、球は4/3×π×半径³です。

三平方の定理・ピタゴラスの定理

直角三角形の直角辺をa、b、斜辺をcとすると、a² + b² = c²が成り立ちます。斜辺はc = √(a² + b²)、もう一方の直角辺はb = √(c² - a²)で求めます。三平方の定理とピタゴラスの定理は同じ定理です。

2点間距離

平面座標の点Aと点Bの距離は、d = √((x₂ − x₁)² + (y₂ − y₁)²)です。x方向とy方向の差を直角三角形の2辺と考え、三平方の定理から斜辺の長さを求めます。負の座標・0・小数も使用できます。地球上の緯度経度の距離には使わないでください。

正確値と近似値

円・円柱・球は25πや4π/3のような正確値を、直角三角形は√2のような正確な根号を表示します。有限小数にならない場合は、指定した小数桁数へ最後に丸めた近似値も示します。

単位と入力精度

辺や半径はすべて同じ単位として扱い、単位変換は行いません。面積・体積・直角三角形の辺は、10進入力をBigIntの係数と小数桁数に分けて正確に計算します。2点間距離はブラウザの数値計算を使い、結果は小数10桁を上限に表示します。各入力は通常の10進表記で100桁以内に対応し、指数表記には対応していません。

よくある質問

直径を入力できますか?

円・円柱・球の入力は半径です。直径の半分を入力してください。