このページの換算の基準
このページは、オンス(oz)で与えられた質量をグラム(g)に変換するために設計されています。決定的な違いは、1 oz = 28.349523125 g という正確な係数だけを使い、他のオンス定義(トロイオンス、液量オンスなど)を一切扱わない点です。逆方向の変換には 1 g = 0.0352739619496 oz を使用します。入力は非負の実数でなければならず、ゼロオンスはゼログラムを返します。負の値や文字列が入力された場合、ページは計算を実行せず、有効な数値を促します。
換算係数の導出と1959年の定義
この換算係数は、国際常用ポンド(avoirdupois pound)の定義に由来します。1959年に締結された国際協定により、1ポンドは正確に 0.45359237 kg と定められました。常用オンスは1ポンドの1/16ですから、
1 oz = 0.45359237 kg ÷ 16 = 0.028349523125 kg
となります。これをグラムに換算すると、1 kg = 1000 g より、28.349523125 g が導かれます。この値は、US常用単位とメートル法の間で最高水準の換算率であり、科学、工業、貿易で標準的に使われます。
実用的な丸めと表示桁数
出力は通常、小数点以下2~5桁に丸めて表示します。例えば、料理のレシピでは0.1 g単位で十分な場合が多く、薬品の計量では0.01 gが求められます。ページは入力値の桁数に応じて自動的に桁数を調整しますが、必要に応じてさらに精密な値を得ることも可能です。なお、ごく大きな入力(たとえば数百万オンス)に対しては、結果が指数表記(例:2.83495e+8 g)で表示されることがあります。丸めの規則は四捨五入を基本とします。
一般的なオンスの分数とグラム相当値
日常的に使われるオンス分数のグラム値を、正確な係数で計算した表を以下に示します。
| オンス (oz) | グラム (g) |
|---|---|
| 1 | 28.349523125 |
| 1/2 | 14.1747615625 |
| 1/4 | 7.08738078125 |
| 1/8 | 3.543690390625 |
| 1/16 | 1.7718451953125 |
| 1/32 | 0.88592259765625 |
これらの値を丸めて覚えるなら、1 oz ≒ 28.35 g、1/2 oz ≒ 14.2 g、1/4 oz ≒ 7.1 g としても実用上は十分です。ただし、精密な計量が必要な場合は、元の係数を使うべきです。
常用オンスとトロイオンスの違い
このページは**常ポンドオンス(avoirdupois ounce)**のみを扱います。貴金属の取引で使われるトロイオンスは、1トロイオンス = 31.1034768 g と異なる値です。混同すると大きな誤差が生じるため、金や銀の質量を変換する際は、必ずトロイオンス専用のツールを使ってください。常用オンスは食料品、日用品、郵便物などの重量に用いられ、アメリカ合衆国を中心に広く使われています。
グラムからオンスへの逆換算
逆変換の係数 0.0352739619496 は、1/28.349523125 の逆数です。たとえば、100 g をオンスに換算するには、
100 g × 0.0352739619496 ≈ 3.5274 oz
となります。食品ラベルでは、US表示とメートル表示を併記する際にこの関係が使われます。郵便料金の計算で、グラム表示の重量制限をオンスに直すときにも便利です。逆変換でも、常用オンス以外の定義は適用されません。
実際の使用例と注意点
- 料理:アメリカのレシピが1カップの小麦粉を4.4 ozと指定している場合、124.7 gと換算します。キッチンスケールがグラム表示なら、この値で計量します。
- 配送:小包の重量が3.2 ozで、送料の表がグラム単位の場合、90.7 gとして計算します。
- 栄養計算:食品1食分が2 ozと表示されていれば、56.7 gとして栄養素量を算出します。
注意すべき点として、入力は必ず非負の数値であること、ゼロの場合は結果が0.0000 gになること、そして極端に大きな値(たとえば10万oz以上)では結果の表示形式が指数表記に変わる可能性があることです。また、このページは正確な換算を提供しますが、丸め誤差が累積しないよう、中間計算では丸めずに最終結果だけを適切な桁数で表示します。
よくある質問(FAQ)
Q: 0オンスを入力するとどうなりますか? A: 0 oz は正確に 0 g を返します。
Q: 負の数値を入力するとどうなりますか? A: 質量は負にならないため、ページは計算を実行せず、正の数値の入力を促します。
Q: トロイオンスの変換にも使えますか? A: 使えません。このページは常ポンドオンス(avoirdupois ounce)専用です。トロイオンスには1 oz t = 31.1034768 g という別の係数を使う必要があります。
Q: 小数点以下の桁数はいくつですか? A: デフォルトでは小数点以下2~5桁が表示されますが、入力の桁数や利用シーンに応じて変わります。必要ならさらに詳細な桁数を指定できます。
Q: 科学実験で使う場合、どの程度の精度がありますか? A: 換算係数自体は正確な有理数(28.349523125)なので、理論上は無限の精度を持ちます。ただし、表示桁数と入力値の有効桁数に注意してください。