速度単位変換
100 km/hは62.137119223733 mphで、同じ速さをノットとメートル毎秒でも同時に表示します。国境を越えるドライブや船・航空機の説明で、陸のマイルと海里を取り違えずに済みます。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 値
- 100
- 変換元単位
- km/h
- 変換先単位
- mph
- 結果
- 62.1371192237
- 変換元ラベル
- kilometers per hour
- 変換先ラベル
- miles per hour
- メートル毎秒
- 27.7777777778
旅行や移動の速度は国・車両種別・分野によって単位が異なります。道路標識はキロメートル毎時またはマイル毎時、航空・海事はノット、物理やセンサーログはメートル毎秒を使うことが多いです。これら四単位を手計算で換算すると、法定マイルと海里を混同したり、ノットがキロメートル毎時と同じではないことを忘れたりして誤りやすくなります。
対応単位・正確な係数・変換の仕組み
有限の数値と変換元単位・変換先単位を送ってください。
エンジンはキロメートル毎時を km/h、kph、kmh、kilometers per hour などの形で認識し、マイル毎時を mph、mi/h、miles per hour として、ノットを kn、kt、kts、knot、knots、nautical miles per hour として、メートル毎秒を m/s、mps、meters per second として扱います。
内部では各量がメートル毎秒になる固定係数で乗算されます。1 km/h はちょうど 1000 メートルを 3600 秒で割った値、1 国際マイル毎時は 1 マイルあたり 1609.344 メートル、1 ノットは国際海里 1852 メートルを用います。その中間値を変換先係数で割ると変換後の速度になります。
符号付き速度差をモデル化する場合は負の値も許可されます。NaN や Infinity のような非有限数は検証に失敗します。応答は all マップの下に四単位すべてを列挙するため、1 回の呼び出しで比較表を埋められます。
活用例
国境を越えるロードトリップ計画
メートル法とヤード・ポンド法の国の間を運転するとき、掲示された km/h 制限を mph に(またはその逆に)換算し、ナビ文言と警告を現地標識に合わせます。
海事・航空ブリーフィング
海図や ATC のノットを km/h や m/s に直し、地上チーム・旅客向けアプリ・混在単位の教材で法定マイルと海里を混ぜないようにします。
よくある質問
どの速度単位を変換できますか?
キロメートル毎時(km/h)、マイル毎時(mph)、ノット(kn/kt)、メートル毎秒(m/s)です。
単位が認識されないとどうなりますか?
エラーメッセージは不正トークンを示し、対応単位を列挙します。検証失敗は課金されません。
ノットは km/h と同じですか?
いいえ。 1 ノットは国際海里毎時(1852 m/h)で、およそ 1.852 km/h です。1 キロメートル毎時や 1 法定マイル毎時とは異なります。
換算にはどの係数を使っていますか?
どの速度もいったんメートル毎秒を経由します。1 km/hは3600秒で1000メートル、1マイル毎時は1マイル1609.344メートル、1ノットは国際海里1852メートルです。係数は固定なので、同じ入力なら常に同じ結果です。
4つの単位を同時に見られますか?
はい。目的の単位に加えて、同じ速さをkm/h、mph、ノット、メートル毎秒のすべてで表示するので、比較表を一度の換算で埋められます。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/travel/speed-unit-convert \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"value":100,"from":"km/h","to":"mph"}'const res = await fetch("https://api.kit.forhosting.com/travel/speed-unit-convert", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"value": 100,
"from": "km/h",
"to": "mph"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/travel/speed-unit-convert",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"value": 100,
"from": "km/h",
"to": "mph"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/travel/speed-unit-convert", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"value":100,"from":"km/h","to":"mph"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"value":100,"from":"km/h","to":"mph"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/travel/speed-unit-convert", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"value": 100,
"from": "km/h",
"to": "mph"
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "travel.speed_unit_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 で拒否するため、パイプラインが「kphh」や自由文を実在単位として黙って扱うことはありません。プリペイド API はアプリ・予約ツール・テレメトリサービスがサーバーや SDK から同じ決定的契約を必要とする場合、成功アイテムごとに $0.002 を課金します。
結果フィールドの読み方と無効単位の扱い
変換先だけが必要なら result を、ダッシュボードで km/h・mph・ノット・m/s を並べるなら all を、説明やログなら formula を優先してください。kphh」「mp/h」「knotts」などの誤記は推測せず拒否し、テレメトリや予約連携の誠実さを保ちます。成功時、応答は元の値、正規の from と to の単位 id、人間が読める from_label と to_label、変換後の result、中間の meters_per_second、変換元から変換先への無次元 factor、UI に出せる formula 行、常に speed_si_factors である method ラベル、四つの正規 id を列挙する units_supported を返します。変換元または変換先トークンが欠落・空・対応エイリアス外の場合、エンジンは認識できない単位と対応一覧を含むメッセージ付きの invalid_input を上げ、検証拒否後に課金されません。「数値のエイリアス value・amount・speed・quantity、単位の unit・unit_from・source および unit_to・target は一般的なフォームや API 名に合わせているため、薄いアダプタ層はほとんど不要です。
API の使い方・料金・旅行ワークフロー・実用上の限界
メートル法とヤード・ポンド法の地域をまたぐロードトリップの計画、船舶のノット表示と道路制限速度の照合、プレゼン用にセンサー試料を m/s から変換するときは、ブラウザ無料の速度単位変換を呼び出してください。次の工程が費用や距離なら燃料・航続距離計算機と組み合わせ、ノットとキロメートル毎時を混同しないよう単位ラベルを常に表示してください。元入力は他の KIT parse 項目と同じ保持規則に従い、アルゴリズムが完全に決定的なため結果をテストに固定しても安全です。必須の数値 value と文字列フィールド from・to を含む JSON 本体を送ってください。旅行アプリ、航空ブリーフィング、物流基盤、フィットネス出力パイプラインが KIT 残高の下で安定契約を必要とする場合はプリペイド API を使い、成功アイテムあたり $0.002 です。極端に大きな絶対値は IEEE 浮動小数点を溢れさせ invalid_input になることがありますが、徒歩から旅客機までの通常の旅行速度は十分収まります。SDK を出荷する作者は all オブジェクトをそのまま複数列テーブルに写し、formula 文字列を「計算を表示」パネルに使えば、法定マイルと海里の係数をクライアント言語ごとに再実装する必要がありません。
連携の活用例
テレメトリとセンサーのパイプライン
m/s で保存された車両・機器速度を単一の決定的エンドポイント経由で km/h または mph に正規化し、ダッシュボード・エクスポート・顧客向け報告に使います。
技術的な質問
100 km/h を mph にするには?
value: 100、from: "km/h"、to: "mph" の JSON を送ってください。応答には mph の result、meters_per_second、対応全単位の all マップが含まれます。
速度単位変換は無料ですか?
ブラウザツールは端末上で無料です。API 呼び出しは成功アイテムあたり $0.002 のプリペイド KIT 残高を使い、検証失敗は課金されません。