面積から体積へ – 体積計算機

寸法入力

必要な総体積
0
これは、指定された深さで指定された面積を覆うのに必要な材料の体積です。
表面積
0
深さ/厚さ
0
基準単位での体積
0
コピーしました!

計算履歴 (最新5件)

まだ計算が保存されていません

計算式

面積直接入力: 体積 = 面積 × 深さ

寸法入力: 体積 = 長さ × 幅 × 深さ

この計算機は、すべての単位を自動的に基準単位(立方メートル)に変換し、その後、選択した体積単位で結果を表示します。

長さ × 幅 × 深さ = 体積 長さ 深さ (厚さ) 色付きの辺: 長さ (緑) 幅 (青) 深さ (赤橙)

技術文書:面積から体積への変換計算機

1. 基本的な数学モデル

1.1. 直接面積入力モード

V = S × h
ここで、
V — 体積 (m³)
S — 底面積 (m²)
h — 奥行き/高さ (m)

1.2. 線形寸法計算モード

V = L × W × H
ここで、
V — 体積 (m³)
L — 長さ (m)
W — 幅 (m)
H — 奥行き/高さ (m)
注記:

すべての入力値は、計算前にSI基本単位(メートル、平方メートル、立方メートル)に変換されます。最終結果は、ユーザーが選択した体積単位に変換されます。

2. 計算アルゴリズム

操作手順

  1. ユーザーから入力データ(寸法、測定単位)を受け取る
  2. klength係数を使用して線形寸法をメートルに正規化する
  3. karea係数を使用して面積を平方メートルに正規化する
  4. 基本式を使用して体積を立方メートルで計算する
  5. kvolume係数を使用して結果を選択された体積単位に変換する
  6. 数値をフォーマットする(丸め、桁区切り)
  7. 結果をユーザーに表示する

3. 単位変換係数

3.1. 線形寸法 → メートル

👆 全ての列を見るには左にスワイプしてください →
単位 記号 係数 (k) 計算式
ミリメートル mm 0.001 m = mm × 0.001
センチメートル cm 0.01 m = cm × 0.01
メートル m 1.0 m = m × 1.0
インチ in 0.0254 m = in × 0.0254
フィート ft 0.3048 m = ft × 0.3048
ヤード yd 0.9144 m = yd × 0.9144

3.2. 面積 → 平方メートル

👆 全ての列を見るには左にスワイプしてください →
単位 記号 係数 (k) 計算式
平方ミリメートル mm² 0.000001 m² = mm² × 10-6
平方センチメートル cm² 0.0001 m² = cm² × 10-4
平方メートル 1.0 m² = m² × 1.0
平方インチ sq in 0.00064516 m² = sq in × 0.0254²
平方フィート sq ft 0.09290304 m² = sq ft × 0.3048²
平方ヤード sq yd 0.83612736 m² = sq yd × 0.9144²

3.3. 立方メートル → 体積単位

👆 全ての列を見るには左にスワイプしてください →
単位 記号 係数 (k) 計算式
立方メートル 1.0 V = m³ × 1.0
立方センチメートル cm³ 1000000 cm³ = m³ × 106
リットル L 1000 L = m³ × 1000
ミリリットル mL 1000000 mL = m³ × 106
立方ヤード cu yd 1.30795 cu yd = m³ × 1.30795
立方フィート cu ft 35.3147 cu ft = m³ × 35.3147
立方インチ cu in 61023.7 cu in = m³ × 61023.7
USガロン US gal 264.172 US gal = m³ × 264.172
USクォート US qt 1056.69 US qt = m³ × 1056.69
英国ガロン UK gal 219.969 UK gal = m³ × 219.969

4. 端数インチの処理

Ltotal = Lwhole + Lfraction
ここで、
Ltotal — インチでの最終値
Lwhole — 整数部(インチ)
Lfraction — 端数部 (1/16、1/8、3/16、...、15/16)

4.1. 対応する分数

👆 全ての列を見るには左にスワイプしてください →
分数 小数値 分数 小数値
1/16" 0.0625 9/16" 0.5625
1/8" 0.125 5/8" 0.625
3/16" 0.1875 11/16" 0.6875
1/4" 0.25 3/4" 0.75
5/16" 0.3125 13/16" 0.8125
3/8" 0.375 7/8" 0.875
7/16" 0.4375 15/16" 0.9375
1/2" 0.5
計算例:
長さ: 5フィート 7 3/8インチ
1. フィート → インチ: 5 × 12 = 60インチ
2. 整数インチ: 7インチ
3. 分数: 3/8インチ = 0.375インチ
4. 合計: 60 + 7 + 0.375 = 67.375インチ
5. メートルに変換: 67.375 × 0.0254 = 1.711 m

5. 結果のフォーマットパラメータ

  • 精度: 小数点以下の桁数 (0-3)
  • 区切り文字: なし (区切りなし)、スペース (1 000 000)、コンマ (1,000,000)
  • 丸め: IEEE 754標準に基づく数学的丸め
formatNumber(value, decimals, separator)
アルゴリズム:
1. 丸め: Math.round(value × 10decimals) / 10decimals
2. 固定精度で文字列に変換する
3. 桁区切りを適用する(オプション)

6. 技術仕様

対応システム
  • メートル法 (SI)
  • ヤード・ポンド法 (US)
  • 混合モード
長さの単位
  • mm, cm, m (メートル法)
  • in, ft, yd (ヤード・ポンド法)
  • 分数: 16種類
面積の単位
  • mm², cm², m² (メートル法)
  • sq in, sq ft, sq yd
体積の単位
  • m³, cm³, L, mL
  • cu yd, cu ft, cu in
  • US gal, US qt, UK gal

7. 計算例

7.1. メートル法 (モード1)

入力データ: - 面積: 50 m² - 奥行き: 15 cm = 0.15 m 計算: V = 50 × 0.15 = 7.5 m³ 結果(リットル): 7.5 × 1000 = 7500 L

7.2. ヤード・ポンド法 (モード2)

入力データ: - 長さ: 10 ft = 3.048 m - 幅: 8 ft 6 in = 8.5 ft = 2.5908 m - 奥行き: 4 in = 0.1016 m 計算: V = 3.048 × 2.5908 × 0.1016 = 0.802 m³ 結果(立方フィート): 0.802 × 35.3147 = 28.32 cu ft

7.3. 端数インチを含む計算

入力データ: - 長さ: 12 ft 3 5/8 in - 幅: 10 ft 1 1/4 in - 奥行き: 6 in 変換: L = (12 × 12 + 3 + 0.625) × 0.0254 = 3.7465 m W = (10 × 12 + 1 + 0.25) × 0.0254 = 3.0734 m H = 6 × 0.0254 = 0.1524 m 計算: V = 3.7465 × 3.0734 × 0.1524 = 1.755 m³