長さ変換|mm・cm・m・km・インチ・フィート・ヤード・マイルを換算

変換ツール

半角数字で15桁以内。負数と正しい3桁区切りカンマも使えます。

変換する長さを入力してください。

このツールでできること

ミリメートル(mm)、センチメートル(cm)、メートル(m)、キロメートル(km)、インチ(in)、フィート(ft)、ヤード(yd)、マイル(mi)の長さを相互変換できます。結果の数値だけをコピーできるため、表計算ソフトなどへ貼り付けるときにも便利です。

使い方

  1. 変換する長さを半角数字で入力します。
  2. 変換元と変換先の単位を選びます。
  3. 「変換する」を押します。
  4. 必要に応じて「結果をコピー」を押します。

「単位を入れ替える」を押すと入力値を残したまま2つの単位を交換できます。入れ替え後は、もう一度「変換する」を押してください。

入力例・出力例

数値1を入力して変換元をmにすると、cmへの結果は100、mmへの結果は1000です。数値1をinからcmへ変換すると2.54になります。

3桁区切りを使った1,609.344をmからkmへ変換すると1.609344です。入力欄には単位を付けず数値だけを入力します。画面の補足欄には1 in = 2.54 cmのように単位を含めて表示します。

よくある利用場面

  • 図面、寸法、製品サイズをメートル法とヤード・ポンド法の間で換算するとき
  • inch指定の画面や印刷物をcm・mmで確認するとき
  • 表計算ソフトへ貼る単位換算済み数値を1件求めるとき

処理仕様

  • 負数、小数、前後の空白、正しい3桁区切りカンマを使用できます。整数部を省略した.5と、小数部を省略した5.も受け付けます。
  • 全角数字、指数表記、単位を含む入力、複数行の入力には対応していません。
  • 入力の有効数字は15桁以内です。先頭側の0は数えず、小数末尾の0は入力桁数に含めます。123456789012345は受け付けますが、1234567890123456は受け付けません。
  • いったんメートルへ換算してから変換先の単位へ直します。1インチは0.0254m、1フィートは0.3048m、1ヤードは0.9144m、1マイルは1609.344mとして計算します。
  • 結果はJavaScriptの数値精度内で最大15桁の有効数字に整えます。指数表記は通常の小数表記へ展開し、不要な小数末尾の0を除き、負の0は0として表示します。
  • 変換元と変換先が同じ単位でも入力形式を検証し、3桁区切りカンマ等を除いた整形済みの数値を表示します。
  • 入力値の有効数字や測定誤差を管理する機能はありません。

入力データについて

外部ライブラリを読み込まず、入力の検証と換算はブラウザ内だけで処理します。入力した長さをToolRollのサーバーや外部サービスへ送信せず、Cookie、Web Storage、IndexedDBにも保存しません。

「結果をコピー」を押したときだけ、単位を含まない結果の数値をブラウザのClipboard APIへ渡します。自動コピーできない場合は、結果欄から手動でコピーできます。