面積単位コンバーター

いずれかの欄に面積を入力すると、残り 12 単位の値に変換されます。小数点はピリオドで入力し、受け付けない値は理由が表示されます。

ブラウザ内でローカルに実行

面積の単位を変換する方法

13 行のいずれかに面積を入力し、その行の「変換」を押すと、ほかのすべての行に同じ面積がそれぞれの単位で入ります。平方キロメートルから平方インチまで対応し、ボタンの下のメッセージに変換した値と単位が表示されます。

計算はブラウザー内で実行され、入力は送信されません。読み込み後はオフラインでも動作します。すべての値は平方メートルを基準に固定の定義で計算されるため、同じ入力からは常に同じ結果になります。

  1. お手持ちの単位の行に数値を入力します。平方メートル、ヘクタール、エーカー、平方フィートなど、一覧のどの行でもかまいません。小数はピリオドで入力してください。1e3 のような指数表記も使えます。
  2. その行の「変換」を押すか、入力欄で Enter キーを押します。13 行すべてが同時に更新され、ボタンの下のメッセージに変換した値と単位が表示されます。
  3. 必要な結果をコピーします。値には桁区切り記号を入れていないので、そのまま別の行に入力できます。
  4. 次の変換の前に「すべてクリア」を押すと、すべての入力欄とメッセージが空になります。

単位・丸め処理・受け付けない入力

13 の単位とその正確な定義

13 行はすべて、平方メートルという 1 つの中間値を通して変換されます。メートル法は 1 km² = 1 000 000 m²、1 ha = 10 000 m² = 0.01 km²、1 a = 100 m²、1 m² = 100 dm² = 10 000 cm² = 1 000 000 mm² です。ヤード・ポンド法は国際フィートを基準に、1 mi² = 2 589 988.110336 m² = 640 エーカー、1 エーカー = 4046.8564224 m² = 160 rd² = 4840 yd² = 43 560 ft²、1 rd² = 25.29285264 m² = 272.25 ft²、1 yd² = 0.83612736 m² = 9 ft²、1 ft² = 0.09290304 m² = 144 in²、1 in² = 0.00064516 m² = 6.4516 cm² です。

定義が固定値なので、同じ国際フィート・国際エーカー・国際マイルを使う他のツールでも同じ結果が得られます。米国の測量単位を使う場合、測量エーカーは 4046.87261 m² で、ここで使うエーカーより約 100 万分の 4 大きく、その差はエーカーや平方マイルの有効数字 6 桁目に現れます。

結果の丸めと表記

2 進浮動小数点では 0.09290304 を正確に表せないため、表示前にすべての結果を有効数字 14 桁に丸めています。そのため 1 ft² はちょうど 144 in²、1 m² はちょうど 0.000001 km² と表示され、丸めていない浮動小数点計算のような誤差は出ません。

1e-6 から 1e12 の範囲は通常の小数で表記し、その外側では指数表記を使います。たとえば 1 m² を平方マイルで表すと 3.8610215854245e-7 です。指数表記は入力側でも使え、桁区切り記号は付けないので、結果をそのまま別の行に入力すると元の数値に戻ります。

受け付けない入力とその理由

空欄、文字、小数点が 2 つある値、小数点にカンマを使った値、負の値、double の範囲を超える値は、行を空欄のままにせず、ボタンの下のメッセージで理由を示して受け付けません。カンマについては専用のメッセージを出すようにしています。日本語環境でも 1,5 のような入力は多く、ここでは 1.5 と書く必要があるためです。

受け付けなかった場合、入力した欄はそのまま残るので修正できますが、ほかの 12 行は空になります。前回の結果が新しい結果と取り違えられないようにするためです。入力中の文字を勝手に削除することもありません。キーボード入力・貼り付け・パスワードマネージャーによる自動入力のいずれもそのまま読み取り、使えない値は説明付きで拒否します。

最近使ったツール: