mph→ノット変換
道路や風の速度を、海と空で使う単位に直します。1 mphは0.868976241901ノットで、0.87という目安ではなく、1609.344メートルのマイルと1852メートルの海里の正確な比から計算します。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- Mph
- 1
- 結果
- 0.8689762419 kn
- 変換後
- 0.8689762419
- ノット
- 0.8689762419
- Kn
- 0.8689762419
マイル毎時からノットへの変換ツールは、法定の陸上・道路速度の読み取りを、海図、航空の上空風、海事予報で使われる航海単位へ変えます。有限のマイル毎時を入力すると、1 マイル毎時が 1 時間あたり 1609.344 メートルを 1 海里あたり 1852 メートルで割った値に等しいという国際的な正確な比で乗算し、ノットの大きさ、係数、短い数式文字列、そして航海日誌・飛行ブリーフィング・単体テストに貼れる順序付きの代入手順を返します。0.87 倍といったおおよその暗算は定義済み定数の代わりには用いず、宿題の確認やナビアプリの出力が工学表やアドミラルティ表と一致するようにします。
なぜ mph とノットが 1609.344/1852 で結び付くのか
マイル毎時は、米国および車両制限・地表の突風・ペースを mph で引用する交通メディアの多くで、依然として標準の道路速度単位です。1 マイル毎時は、1 時間に法定マイル 1 マイル分の移動です。国際法定マイルは 1959 年のヤード・ポンド協定以来、正確に 1609.344 メートルに固定されています。
ノットは国際海里毎時であり、国際海里は正確に 1852 メートルと定義されています。この二つのメートル長さを割ると、正確な換算係数が得られます。ノットはマイル毎時に 1609.344 を掛け、1852 で割った値です。
海図、航行警報、航空 METAR の風、ヨットレースのハンディキャップはほとんど常にノットで語られるため、mph の読みしかない運転者や指導者にも精密な橋渡しが必要です。教師や船長は今でも 0.87 前後の目安を教えることがありますが、それはスケール誤差を生み、時速 60 マイルの嵐の突風や時速 10 マイルの弱いそよ風で直ちに現れます。
実用的なヒント、確認、関連検索
クライアントを制御できるときは生の数を送ることを推奨します。数値文字列は、単位・千区切り・通貨記号なしの厳密な有限数値パターンに一致する場合のみ受け付けます。
往復確認は簡単です。 1 mph を変換して 1609.344 を 1852 で割った丸め値のノットを受け取るか、60 mph を変換してその正確な比に 60 を掛け十二桁丸めした積を確認してください。教えるときは、正確な経路と粗い暗算を並べ、高い速度でのずれを学習者が見えるようにします。
乗算が solver が拒否すべき非有限結果へ溢れることがないよう、絶対範囲内に留めてください。このランディングは mph からノット、マイル毎時をノットへ、正確な航海換算電卓を探す方を対象とし、一般的な多単位速度ハブでも、ノットから mph の主フォームでも、ビューフォート風力変換でも、キロメートル毎時ツールでもありません。
入力がすでに法定マイル毎時でノットだけが必要なときはこの機能を選び、一度の呼び出しで多くの速度単位を行き来するなら、より広い速度変換を使ってください。
活用例
海事・ヨットレースの航海日誌
沿岸や道路側の mph 風速・船速の読みをノットへ変え、日誌・レースハンディキャップ・アドミラルティ調の報告で毎行同じ正確な係数を使います。
航空・気象ブリーフィング
mph で示された地表風と対地速度をノットへ変換し、METAR 風のメモ、ディスパッチ・ブリーフィング、国際気象プロダクトに使います。
よくある質問
mph をノットに換算する式は何ですか?
kn = mph × (1609.344 / 1852) です。
係数は正確ですか、それとも近似ですか?
正確です。 本ツールは国際法定マイル(1959 年ヤード・ポンド協定)と 1852 m の国際海里を用い、「約 0.87」という粗い見積もりは使いません。
ノットを再び mph に戻せますか?
この機能は mph → ノットのみです。ノットを (1609.344/1852) で割るか、他単位には双方向の速度変換をご利用ください。
航海や航空ではなぜmphではなくノットを使うのですか?
1ノットは1時間に1海里進む速さで、海図や航行警報、航空の風の情報、ヨットレースのハンディキャップはノットで表されます。mphの値は比べる前に換算が必要です。
0.87で丸めても問題ありませんか?
おおよその目安なら使えますが、速度が上がるほど誤差が広がり、60 mphの突風でははっきり差が出ます。1609.344を1852で割った正確な比なら、航海用の表と一致します。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/conv/mph-to-knots \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"mph":60}'const res = await fetch("https://api.kit.forhosting.com/conv/mph-to-knots", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"mph": 60
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/conv/mph-to-knots",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"mph": 60
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/conv/mph-to-knots", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"mph":60}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"mph":60}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/conv/mph-to-knots", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"mph": 60
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "conv.mph_to_knots",
"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 エラーで失敗します。経路は純粋に決定論的な算術であり、ネットワークも乱数シードも壁時計への依存もなく、無料のブラウザ実行とプリペイド API が同一の同型 solve 関数と、毎回同じ十二桁丸めの JSON を共有します。
なぜ mph とノットが 1609.344/1852 で結び付くのか
この機能は測量マイルの変種や記憶から拾った浮動係数を決して使わず、国際定数を固定し、安定した JSON のためだけに丸めます。
API の呼び出し方と返却内容
絶対値は公開上限の 1 兆以内に留める必要があります。必須の有限数値フィールド mph を持つ JSON 本体を送ってください。別名 mi_h、mi_per_h、miles_per_hour、value、speed、mph_value、mi_per_hour も受け付け、SDK クライアントやフォームが製品に合う名前を使えます。成功時の応答は丸めた mph をエコーし、knots・kn・result・converted を同じ丸め済みノット量に、unit をトークン kn に、from_unit を mph に、to_unit を kn に、factor と knots_per_mph を固定丸め後の正確な比に、metres_per_statute_mile を 1609.344 に、metres_per_nautical_mile を 1852 に、formula を kn equals mph times open parenthesis 1609.344 slash 1852 close parenthesis の文字列に、message を短い英語要約に、steps を順序付きの代入行配列に設定します。欠落フィールド、非有限数、単独のプラスやマイナス、非数値文字列、絶対限界外の値、非有限の変換結果といった検証失敗は invalid_input を返し、課金されません。料金は単位 item・限界単価ゼロで、成功リクエストごとに固定の $0.002 です。
実用的なヒント、確認、関連検索
invalid_input を返す失敗タスクはプリペイド残高を消費しないため、学習者が意図的に mph を省略したりテキストを渡したりする探索スクリプトを安く保てます。
連携の活用例
宿題と単体テストのフィクスチャ
学生と技術者が教室の mph 読みをノットへ変換し、golden JSON を固定してブラウザと API の算術がずれないようにします。
技術的な質問
欠落または非数値入力ではどうなりますか?
API は問題を示す invalid_input を返します(例: mph フィールド欠落)。失敗タスクは課金されません。
mph からノットへの変換は無料ですか?
ブラウザツールは無料でローカル実行です。API 呼び出しは成功リクエストごとに $0.002 のプリペイド KIT 残高を使い、失敗タスクは決して課金されません。