気圧単位換算
海面での標準気圧1013.25 hPaは1013.25 mb、約29.921 inHg、760 mmHgです。四つの単位のどれで入力しても、すべての単位の値を一度に確認できます。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 値
- 1,013.25 hPa
- Hpa
- 1,013.25 hPa
- Mb
- 1,013.25
- 水銀柱インチ (inHg)
- 29.9212524019
- 水銀柱ミリメートル (mmHg)
- 760
天気予報、航空METAR、家庭用気圧計は、同じ圧力の単位を使うとは限りません。ヨーロッパの観測点は 1013.25 hPa を公表する一方、米国の予報は 29.92 inHg を示し、実験室の記録はなお水銀柱ミリメートルを残すことがあります。この気圧単位変換は、ヘクトパスカル、ミリバール、水銀柱インチ、水銀柱ミリメートルのいずれかの正の値を受け取り、固定の気象学的係数で同じ測定値を四単位すべてに表します。ミリバールはヘクトパスカルと一対一で一致するため、SIの天気図と古い mb 表を切り替えても、安定した表示精度を超える丸め誤差は入りません。環境気圧は厳密に正の物理量だからです。
気圧の単位と hPa を橋にした換算
気象の地上気圧は、ほぼ常に観測点還元値または海面値として、次の四つの実用単位のいずれかで報告されます。ヘクトパスカル(hPa)、ミリバール(mb)、水銀柱インチ(inHg)、水銀柱ミリメートル(mmHg)です。世界気象機関の慣行では、1ヘクトパスカルはちょうど1ミリバールに等しいため、mb 表記の地図を hPa に付け替えても数値は同一です。
水銀柱ミリメートル(本計算機では torr として扱う)は標準大気の厳密な比で換算します。1 mmHg は 101325 を 760 で割ったパスカルに等しく、それを 100 で割って hPa にします。アルゴリズムは常に hPa を橋にします。
入力をまずヘクトパスカルにスケールし、その中間値を同じ係数で割って inHg と mmHg を得、mb は hPa からコピーします。したがって標準海面気圧 1013.25 hPa は丸めの範囲で約 29.921 inHg と 760 mmHg になり、教科書や高度計訓練でなじみのある三点になります。
気圧単位変換が役立つ場面
パイロットと飛行計画ツールは、異なる尺度を公表する地域を横断する際に inHg の高度計設定と hPa の QNH 値を相互に換算し、ブリーフィング票に届く前に転記ミスを捉えます。理科教育者と試験生成器には、バグのある採点が成功とみなし得る無言の零値を捏造するのではなく、非正の気圧を拒否するオラクルが必要です。検証失敗は残高を消費しません。
METAR 学習シート、観測ログ正規化、信頼できる hPa–inHg–mmHg 表が必要で自前の変換コードを立てたくない製品ランディングに用いてください。
活用例
航空 QNH と高度計設定
異なる気圧尺度を用いる地域を横断するフライトのブリーフィングで、hPa の QNH 値と inHg の高度計設定を相互に換算します。
家庭用気象観測ダッシュボード
mb で報告されるセンサー値を hPa または inHg に正規化し、多単位の家庭用ダッシュボードと自動化ルールに合わせます。
授業・試験の気圧計実験
非正の気圧を拒否し、教科書の標準大気チェックと一致する決定的な hPa–inHg–mmHg オラクルを学習者に提供します。
よくある質問
どの気圧単位を変換できますか?
正の値と unit(hPa、mb、inHg、mmHg のいずれか)を送ってください。応答は常に四種すべて(hpa、mb、inhg、mmhg)を返します。
hPa と mb は同じですか?
はい。 1ヘクトパスカルはちょうど1ミリバールに等しいため、変換器は追加のスケール係数なしで hPa を mb にコピーします。
気圧が零または負の場合はどうなりますか?
環境気圧は厳密に正でなければならず、無効な値は課金されません。
計算機はどの換算係数を使いますか?
すべての経路は安定した決定的結果のため hPa を橋にします。
高度計の設定値の換算にも使えますか?
使えます。inHgの高度計規正値とhPaのQNHを相互に換算できるので、異なる単位を使う地域をまたぐ飛行の確認に役立ちます。1 inHgは航空で一般的な33.86389 hPaとして計算します。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/weather/barometric-pressure-convert \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"value":1013.25,"unit":"hPa"}'const res = await fetch("https://api.kit.forhosting.com/weather/barometric-pressure-convert", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"value": 1013.25,
"unit": "hPa"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/weather/barometric-pressure-convert",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"value": 1013.25,
"unit": "hPa"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/weather/barometric-pressure-convert", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"value":1013.25,"unit":"hPa"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"value":1013.25,"unit":"hPa"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/weather/barometric-pressure-convert", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"value": 1013.25,
"unit": "hPa"
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "weather.barometric_pressure_convert",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。
料金
単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。
エラー
| HTTP | コード | 意味 |
|---|---|---|
401 | unauthorized | APIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。 |
402 | insufficient_balance | 残高が不足しています。チャージ後に再度お試しください。 |
404 | unknown_type | 指定されたタスクタイプは存在しません。タイプ名を確認してください。 |
429 | rate_limited | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
零および負の気圧は invalid_input で拒否されます。
気圧の単位と hPa を橋にした換算
水銀柱インチは北米の高度計や家庭用気圧計の既定値として残っており、ここで用いる慣用係数は 1 inHg = 33.86389 hPa で、航空および NWS の表と整合します。
入力契約、応答形、検証ルール
受け付ける単位ラベルは hPa(hectopascal などの別名)、mb(millibar、mbar)、inHg(水銀柱インチと一般的な空白表記)、mmHg(水銀柱ミリメートルまたは torr)です。複数日の気圧系列が必要なら独自のチャートと組み合わせてください。必須の二フィールドを含む JSON 本体を送信してください。value は気圧の大きさの有限な正の数、unit は入力尺度を示す文字列です。amount、pressure、from、from_unit などのフィールド別名も受け付けるため、薄いクライアントは汎用の変換フォームを再利用できます。value は JSON 数または数値文字列で届いて構いません。非有限値、欠落フィールド、空文字列、零、負の大きさは invalid_input で失敗し、課金されません。成功時は value と正規化済み unit を返し、続けて丸めた hpa、mb、inhg、mmhg、固定係数を記した短い formula 文字列、四つの読み取りを連結した人間可読メッセージを返します。例:value 1013.25 と unit hPa では hPa と mb が 1013.25、inHg は約 29.921、mmHg は約 760 です。本エンドポイントは単一スナップショットのみを変換し、ライブ天気、観測点高度補正、QNH 還元は取得しません。リクエストを小さく保ち、丸めフィールドをテストに固定すれば、完全な気象ライブラリなしで METAR メモ、教材、エッジワーカー向けの再現可能な気圧単位表が得られます。
気圧単位変換が役立つ場面
趣味の気象観測とホームオートメーションの橋は、ダッシュボードが inHg や hPa を期待する一方でセンサーを mb で公開することが多く、数値を再スケールするためだけに外部の天気 API を呼ばずに済む小さな決定的変換器がパイプラインを誠実に保ちます。実装は純粋な parse ティア A のため、成功した各呼び出しはモデルトークンも外向きネットワークもなく、公開の基本料金 $0.002 です。
技術的な質問
気圧単位変換の料金はいくらですか?
ブラウザのツールは無料です。API リクエストは成功した呼び出しごとに前払い KIT 残高から $0.002 を使います。無効な入力は課金されません。