寸法入力
必要な総体積
0
これは、指定された深さで指定された面積を覆うのに必要な材料の体積です。
表面積
0
深さ/厚さ
0
基準単位での体積
0
コピーしました!
計算履歴 (最新5件)
まだ計算が保存されていません
計算式
面積直接入力: 体積 = 面積 × 深さ
寸法入力: 体積 = 長さ × 幅 × 深さ
この計算機は、すべての単位を自動的に基準単位(立方メートル)に変換し、その後、選択した体積単位で結果を表示します。
技術文書:面積から体積への変換計算機
1. 基本的な数学モデル
1.1. 直接面積入力モード
V = S × h
ここで、
V — 体積 (m³)
S — 底面積 (m²)
h — 奥行き/高さ (m)
V — 体積 (m³)
S — 底面積 (m²)
h — 奥行き/高さ (m)
1.2. 線形寸法計算モード
V = L × W × H
ここで、
V — 体積 (m³)
L — 長さ (m)
W — 幅 (m)
H — 奥行き/高さ (m)
V — 体積 (m³)
L — 長さ (m)
W — 幅 (m)
H — 奥行き/高さ (m)
注記:
すべての入力値は、計算前にSI基本単位(メートル、平方メートル、立方メートル)に変換されます。最終結果は、ユーザーが選択した体積単位に変換されます。
2. 計算アルゴリズム
操作手順
- ユーザーから入力データ(寸法、測定単位)を受け取る
- klength係数を使用して線形寸法をメートルに正規化する
- karea係数を使用して面積を平方メートルに正規化する
- 基本式を使用して体積を立方メートルで計算する
- kvolume係数を使用して結果を選択された体積単位に変換する
- 数値をフォーマットする(丸め、桁区切り)
- 結果をユーザーに表示する
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 |
| 平方メートル | m² | 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) | 計算式 |
|---|---|---|---|
| 立方メートル | m³ | 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)
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フィート 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. 桁区切りを適用する(オプション)
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³