長さの単位とは?

長さは2つの単位系で測定されます。世界の大半で使われ、科学分野でも用いられるメートル法はメートルを基準としており、ほかの単位はメートルの10の累乗で表されます。1ミリメートルは1メートルの1000分の1、1センチメートルは100分の1、1キロメートルは1000メートルです。ヤード・ポンド法と米国慣用単位系では、インチ、フィート、ヤード、マイルが使われます。12インチで1フィート、3フィートで1ヤード、5280フィートで1マイルです。

1インチは正確に2.54センチメートルと定義されており、これによって2つの単位系が結び付いています。1フィートは30.48 cm、1ヤードは0.9144 m、1マイルは1.609344 kmです。

ツールの説明

このツールでは、ミリメートル、センチメートル、メートル、キロメートル、インチ、フィート、米国測量フィート、ヤード、マイルの間で長さを変換できます。ここにある長さ変換ツールは、一般的な「長さ変換」から、ミリメートルからセンチメートル、インチからセンチメートルのような特定の単位ペア向けのものまで、すべて同じ方法で使えます。ツール名にある単位が最初に選択されており、「変換元」と「変換先」のメニューから9つの単位のいずれかに切り替えられます。数値を入力すると、入力中に結果が表示され、そのままコピーできます。入れ替えボタンを押すと、変換する方向が逆になります。

単位

単位 記号 メートル換算値
ミリメートル mm 0.001
センチメートル cm 0.01
メートル m 1
キロメートル km 1,000
インチ in 0.0254
フィート ft 0.3048
米国測量フィート ft-us 1200/3937、約0.304801
ヤード yd 0.9144
マイル mi 1,609.344

例

長さ 変換後
1 in 2.54 cm
12 in 30.48 cm
10 mm 1 cm
100 cm 39.3701 in
1 m 3.28084 ft
6 ft 1.8288 m
1 mi 1.60934 km
1 km 0.621371 mi

仕組み

変換には、単位変換用のJavaScriptライブラリであるconvert-unitsを使用しています。ミリメートルからキロメートル、フィートからマイルのように同じ単位系内で変換する場合、結果は有効桁数15桁で表示され、浮動小数点演算による誤差だけが取り除かれます。単位系をまたぐ変換では、convert-unitsは1メートルあたり3.28084フィートを使用します。この値は有効桁数6桁まで正確なため、メートル法からヤード・ポンド法への変換、およびその逆の変換では、結果は有効桁数6桁に丸められます。そのため、1インチは正確に2.54 cmとなり、1マイルは1.60934 kmと表示されます。正確な値は1.609344 kmです。