RunToolz iconRunToolz
Welcome to RunToolz!
単位数学開発

単位変換:ものを壊す詳細

メートル法、ヤードポンド法、そしてシンプルに見えるがそうでない変換。

RunToolz Team2026年1月17日5 min read

128オンス。何カップ?何リットル?それは液量オンス、それとも重量オンス?

単位変換は詳細を間違えるまでシンプルに見えます。そして詳細は重要——時に高くつきます。

NASAは1つのチームがメートル法を使い、もう1つがヤードポンド法を使ったため火星探査機を失いました。1億2500万ドル、単位変換エラーで破壊。

明白な変換

長さ: 1インチ = 2.54 cm。1マイル = 1.609 km。

重量: 1ポンド = 453.6グラム。1オンス = 28.35グラム。

体積: 1ガロン = 3.785リットル。1カップ = 236.6 ml。

これらは簡単。問題はエッジで始まります。

実際に試してみませんか?単位を変換

US vs UK 測定

USガロンは3.785リットル。インペリアル(UK)ガロンは4.546リットル。同じではありません。

US液量オンスはUK液量オンスと異なります。USカップはUKカップと異なります。

「1カップの小麦粉」は異なる国で異なることを意味します。どのカップか分からないとレシピは失敗します。

液量オンス vs 重量オンス

液量オンスは体積を測ります。オンスは重量を測ります。

水の液量オンスは約1オンスの重さ。ハチミツの液量オンスはより重い。油の液量オンスはより軽い。

「小麦粉8オンス」は重量(226g)または体積(約125g)を意味しえます。レシピは各解釈で異なる動作をします。

温度:摂氏 vs 華氏

変換式:F = C × 9/5 + 32

いくつかの重要なポイント:

  • 0°C = 32°F(水が凍る)
  • 100°C = 212°F(水が沸騰)
  • -40°C = -40°F(ここで出会う)

体温、調理温度、天気——どちらのシステムで作業しているか知りましょう。

デジタルストレージ単位

1キロバイトは1,000バイトであるべき(kilo = 千)。

でもコンピューターは2進数を使うので、1 KBは伝統的に1,024バイト(2^10)でした。

今は:

  • KB/MB/GB:1,000の累乗(SI標準)
  • KiB/MiB/GiB:1,024の累乗(2進数)

あなたの「1 TB」ハードドライブは1,000,000,000,000バイトで、1,099,511,627,776ではありません。だから予想より「小さく」見えるのです。

時間変換

月は一貫した日数を持ちません。年も一貫した日数を持ちません(うるう年)。タイムゾーンはサマータイムでシフトします。

「今から30日」と「今から1ヶ月」は同じではありません。

「今から24時間」はサマータイム切り替え中に23または25時間の時計時間かもしれません。

通貨と単位

通貨はただの数字ではありません。為替レートは常に変動します。歴史的価格には歴史的為替レートが必要。

「1970年の100ドル」は今日の「100ドル」と同じではありません、インフレのため。変換には為替レートと購買力調整の両方が必要。

精度が重要

1インチあたり2.54 cmは正確(1959年以来定義による)。

でも多くの変換は近似。1マイル ≈ 1.609344 km。何小数点が必要?

日常的使用には、2小数点で機能。エンジニアリングや科学には、より精度が必要で有効数字を追跡する必要があります。

実践的なコツ

単位を明示的に記載。 「体重:150」は何も意味しません。「体重:150 lbs」は明確。

オーディエンスを知る。 USユーザーは華氏とマイルを期待。世界のほとんどは摂氏とキロメートルを使います。

可能な時はISO標準を使う。 日付にはISO 8601(YYYY-MM-DD)、科学にはSI単位。

変換を往復テスト。 AをBに変換、それからBをAに戻す。丸め誤差が蓄積します。


単位変換エラーはレシピの失敗から宇宙船の墜落まであらゆる所にあります。どの単位システムを使っているか二重チェックし、コードとドキュメントで明示的に、変換を徹底的にテストしましょう。