このツールでできること
この計算ツールは、入力した1つの体積・容量の値を、対応するすべての単位へ同時に換算します。対応範囲はメートル法(ミリリットルから立方メートルまで)、ヤードポンド法(立方インチ、立方フィート、エーカーフィート)、英国(インペリアル)液量、米国液量、米国乾量、石油バレル、そして日本の尺貫法(尺・合・升・斗・石)まで幅広くカバーしています。換算係数には正確な物理定義を用いているため、有効桁数を多く設定しても精度の高い結果が得られます。
使い方
数値を入力し、その値が表す単位を選び、表示したい有効桁数(初期値は14桁)を指定します。すると表に、計量系ごとにグループ分けされた各単位での換算値が一覧表示されます。上部の表示欄には、内部基準として用いているリットル換算の値が示されます。
計算式の解説
各単位には「1単位あたりのリットル数」に等しい固定の係数が割り当てられています。まず入力値に変換元の係数を掛けてリットルへ正規化します:$$\text{L} = \text{値} \times f_{\text{from}}$$次に、そのリットル値を変換先の係数で割って各単位の値を求めます:$$x = \text{L} \div f_{\text{target}}$$まとめると、換算は \(\text{値} \times (f_{\text{from}} \div f_{\text{target}})\) という単純な線形のスケーリングになります。
計算例
1リットルを換算してみましょう。正規化すると \(\text{L} = 1\) です。各係数で割ると、ミリリットル= \(1 \div 0.001 = 1000\) ml、立方インチ= \(1 \div 0.016387064 = 61.0237\) cu in、英ガロン= \(1 \div 4.54609 = 0.219969\) gal、米液量ガロン= \(1 \div 3.785411784 = 0.264172\) gal、石油バレル= \(1 \div 158.987294928 = 0.00628981\) bbl となります。英ガロンと米ガロンで値が異なるのは、両者がそれぞれ別の正確な係数で定義されているためです。
よくある質問
なぜバレルが3種類あるのですか? 英国バレル(インペリアルガロン36)、米国液量バレル(米ガロン31.5)、石油バレル(米ガロン42)はそれぞれ別の定義であるため、区別して表示しています。
尺貫法の単位は正確ですか? はい。これらは「升」を \(2401/1331\) リットルと定義した正確な有理数倍として規定されており、尺・合・斗・石もすべて厳密にこの定義に従います。
ゼロや負の値も入力できますか? はい。換算は線形なので、ゼロはすべての単位でゼロになり、負の値もそのまま比例して変換されます。ただし負の体積は物理的には意味を持ちません。