ヤードからマイルへの変換
ちょうど1760ヤードで1法定マイルになります。この整数でそのまま割るため、短い区間を何度も足した長いルートでも丸め誤差がたまりません。練習記録や敷地の境界、宿題に便利で、ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- ヤード
- 1,760
- 結果
- 1 mi
- マイル
- 1
- 変換元の単位
- yd
- 変換先の単位
- mi
この変換ツールは、国際ヤードで表された負でない距離を法定マイルへ換算します。ヤード数をご入力いただくと、値を正確に 1,760 で割り、対応するマイル数、単位、使用した式を返します。スポーツコース、土地の測量、学習問題、異なるヤード・ポンド法の単位を必要とするソフトウェアに適しています。計算は決定的であり、通信、乱数、時刻には依存しません。未入力、数値以外、無限大、負数の場合は、誤った結果を作らず明確な入力エラーを返します。
ヤードとマイルの正確な関係をご確認ください
1 法定マイルには国際ヤードが正確に 1,760 含まれるため、ヤードからマイルへの換算では掛け算ではなく割り算を行います。式は「マイル = ヤード ÷ 1,760」です。代表値でも確認できます。
1,760 ヤードは 1 マイル、880 ヤードは 0.5 マイル、440 ヤードは 0.25 マイル、0 ヤードは 0 マイルです。本ツールは現代の法定マイルに対応する国際ヤードを使用し、概算値や歴史的な地域単位は使用しません。正確な整数係数により、多数の区間を合計しても近似係数の誤差が蓄積しません。
応答には式と使用係数を明記します。符号付き変位、座標差、方向を扱う場合は、符号を別に管理して大きさだけを変換してください。
実務の流れに換算を取り入れてください
元データがすでにヤードで、出力にマイルだけが必要な場合に本ツールをご利用ください。コーチは累積した練習区間を総マイルへ換算でき、施設管理者は長い敷地境界を読みやすい単位で示せます。教員は単位換算問題を確認でき、開発者は古いヤード項目を保存前に正規化できます。
簡単な妥当性確認には入力を 1,760 と比較します。それ未満なら結果は 1 マイル未満、同値なら 1 マイル、それより大きければ 1 マイル超になるはずです。元の測定自体が概算でない限り、換算前にヤード値を丸めないでください。
表示時には用途に合う小数桁数を選び、後続計算には返された数値を保持することをおすすめします。本機能は文章表現の解析、混在文字列からの単位推定、面積や体積の換算、移動時間の計算、多数の単位からの自動選択を行いません。符号付き変化が必要な場合は、方向を別に保存し、負でない大きさのみを換算してください。
活用例
トラックと練習距離
ヤードで記録されたランニングや歩行の区間を法定マイルに換算し、トレーニング記録へ利用できます。
土地とコースの報告
ヤードで測定された長い境界、道、コースを、読みやすいマイル表記で報告できます。
教育とソフトウェア試験
単位換算問題を検算し、ヤード・ポンド法の距離を正規化する決定的なテストデータを作成できます。
よくある質問
ヤードをマイルに変換する式は何ですか?
ヤード数を 1,760 で割ります。式は「マイル = ヤード ÷ 1,760」です。
小数のヤード値も入力できますか?
はい。 公開上限以内の有限かつ負でない小数をご入力いただけます。
1マイルは何ヤードですか?
1法定マイルはちょうど1760国際ヤードです。そのため、このツールは丸めた係数を掛けるのではなく、ヤードを1760で割って計算します。
880ヤードと440ヤードは何マイルですか?
880ヤードは半マイルで0.5、440ヤードは4分の1マイルで0.25です。どちらも1760で割るだけで求められるので、目安として覚えておくと便利です。
結果が正しいかどうかはどう確かめますか?
入力した値を1760と比べます。それより少なければ1マイル未満、ちょうど1760なら1マイル、それより多ければ1マイルを超える結果になるはずです。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/conv/yard-to-mile-converter \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"yards":1760}'const res = await fetch("https://api.kit.forhosting.com/conv/yard-to-mile-converter", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"yards": 1760
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/conv/yard-to-mile-converter",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"yards": 1760
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/conv/yard-to-mile-converter", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"yards":1760}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"yards":1760}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/conv/yard-to-mile-converter", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"yards": 1760
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "conv.yard_to_mile_converter",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。
料金
単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。
制限
max_yards | 1000000000000 |
エラー
| HTTP | コード | 意味 |
|---|---|---|
401 | unauthorized | APIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。 |
402 | insufficient_balance | 残高が不足しています。チャージ後に再度お試しください。 |
404 | unknown_type | 指定されたタスクタイプは存在しません。タイプ名を確認してください。 |
429 | rate_limited | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
ヤードとマイルの正確な関係をご確認ください
JSON に浮動小数点由来の不要な桁を残さず、実用上十分な精度を保つため、結果は最大 12 桁の小数に丸めます。この機能が受け付けるのは負でない距離です。
有効な入力方法と応答の読み方をご案内します
数値文字列は、有効な有限数だけを含む場合に限り受け付けます。小数表記と指数表記も利用できますが、単位の接尾辞、桁区切り、単語、複数の値は受け付けません。成功時には yards が正規化済みの入力を示し、miles が換算距離を示します。1760、100、0 などを必須フィールド yards に指定したオブジェクトをお送りください。yard、yd、value、distance も別名として認識します。汎用連携向けの result にも同じマイル値が入り、unit は mi、from_unit は yd、to_unit は mi、formula は 1760 で割る式です。yards_per_mile は常に 1760 です。未入力、NaN、Infinity、不正な文字列、負の距離、上限超過は invalid_input になります。この検証により、不正な文字列が有効な 0 として扱われることを防ぎます。API の成功リクエストは $0.002 です。ブラウザー版も同じ純粋関数をローカル実行するため、正規化された同一の JSON を返します。
技術的な質問
1 マイルは何ヤードですか。
1 法定マイルは正確に 1,760 国際ヤードです。
負数または数値以外を入力するとどうなりますか。
invalid_input が返り、yards は有限かつ負でない数値である必要があることをお知らせします。
変換ツールの料金はいくらですか。
ブラウザー版は無料です。API の成功リクエスト 1 回につき $0.002 です。