1マイルあたりの費用
燃料が1ガロン3.5、燃費が28マイル毎ガロンなら、1マイルあたりの燃料費は0.125です。燃料価格と燃費、必要なら1マイルあたりの整備費を入力すると、車の比較や走行手当の設定に使えます。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 燃料価格
- 3.5
- 燃費
- 28
- 1 マイルあたりの整備費
- 0
- 1 マイルあたりの燃料費
- 0.125
- 1マイルあたりの費用
- 0.125
- 精度
- 6
この走行コスト計算機は、燃料単価と車両の燃費を1マイル走るための費用に変換し、必要ならオイル・タイヤ・ブレーキ・一般的な摩耗向けの1マイルあたり整備費を加算します。ドライバー、フリート管理者、精算窓口は同じ閉形式を使い、車を比較し、走行手当を決め、長い通勤がほかの交通手段にまだ勝つかを確かめます。エンジンは純粋な有限算術です。燃料の1マイルあたりコストは燃料単価を燃費で割った値で、指定があれば1マイルあたり整備費を足します。
走行1マイルあたりコストの意味と応答に含まれる内容
走行1マイルあたりコストとは、車両を1マイル動かすために使うお金であり、スタンドの燃料単価、距離÷燃料単位で表した車両の燃費、すでに1マイルあたりで表された任意の整備加算から組み立てます。燃料の1マイルあたりコストは、燃料単価を燃費で割っただけです。
ガソリンが1ガロンあたり4通貨単位で、車が1ガロンあたり25マイル走るなら、燃料だけは1マイルあたり16百分の1です。整備を8百分の1足すと、総合の運用レートは24百分の1になります。隠れた税、通貨換算、保険や減価償却のモデル、行程距離はありません。
0による除算は未定義であり、正でない距離/燃料単位では1マイルあたりコストを作れないからです。行程全体の燃料合計、電気充電の見積、航空運賃の1マイルあたりが必要な場合は専用ツールをお使いください。
通勤・フリート・ソフトウェアでの1マイルあたりコストの使いどころ
家庭が燃料高騰のあと中古車を2台比べるとき、在宅勤務の人が長い通勤が定期券にまだ勝つかを問うとき、小さな事業が公表された公定レートを盲信せず燃料と少しの摩耗を賄う走行精算を決めるとき、人は1マイルあたりコストの発想に出会います。
フリート窓口は購入価格を見る前に同じレートで車両を運用コスト順に並べ、配送請負はスタンド価格が動いても誠実な1マイルあたり加算を見積もるために使います。コンテストや宿題では、時間に追われるなか不透明な表計算マクロなしで解答を確かめるため、商の速いオフライン源がよく必要です。
製品・教育ツールは、学習者がスタンド価格とmpgを入力するとUIが整備スライダーの横にきれいな1マイルあたりの数を出す場面でこのレートを使います。このページは行程の燃料費見積ではありません。距離を受け取らず、旅に必要なガロンも返しません。
活用例
通勤と車の比較
各車のmpgと今日のスタンド価格を1マイルあたりコストに変え、燃料以外も見たい場合は摩耗額を足して2台を比べます。
走行精算のワークシート
公表レートを写す代わりに、燃料単価と燃費から透明な1マイルあたり手当を作り、教室や給与表でも同じ数字を使います。
よくある質問
走行1マイルあたりコストはどう定義されますか?
非負の燃料単価、燃料1単位あたり距離として厳密に正の燃費、任意の非負の整備加算を指定してください。
燃費が0の場合はどうなりますか?
0による除算は未定義であるため、0または正でない燃費からは1マイルあたりコストを算出できません。
保険・税・減価償却は含まれますか?
いいえ。 指定した燃料単価を指定した燃費で割り、任意の1マイルあたり整備費を足すだけです。ほかの要因をレートに含めたい場合は、それらの入力をご自身で調整してください。
燃費はマイル毎ガロンですか、それとも100 kmあたりリットルですか?
燃料1単位あたりの距離(マイル毎ガロン、キロメートル毎リットルなど)を使ってください。L/100kmのような消費率は逆の形であり、mpgとしては受け付けません。
整備費を1マイルあたりの費用に含めるには?
オイル、タイヤ、ブレーキ、全体の消耗など、すでに1マイルあたりに直した整備費を入力します。それが燃料費の0.125に足され、走行にかかる費用の合計になります。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/life/cost-per-mile \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"fuel_price":3.5,"fuel_efficiency":28}'const res = await fetch("https://api.kit.forhosting.com/life/cost-per-mile", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"fuel_price": 3.5,
"fuel_efficiency": 28
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/life/cost-per-mile",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"fuel_price": 3.5,
"fuel_efficiency": 28
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/life/cost-per-mile", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"fuel_price":3.5,"fuel_efficiency":28}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"fuel_price":3.5,"fuel_efficiency":28}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/life/cost-per-mile", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"fuel_price": 3.5,
"fuel_efficiency": 28
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "life.cost_per_mile",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。
料金
単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。
制限
max_abs_value | 1000000000000000 |
エラー
| HTTP | コード | 意味 |
|---|---|---|
401 | unauthorized | APIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。 |
402 | insufficient_balance | 残高が不足しています。チャージ後に再度お試しください。 |
404 | unknown_type | 指定されたタスクタイプは存在しません。タイプ名を確認してください。 |
429 | rate_limited | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
燃費が0のときはinvalid_inputで拒否し、クライアントがInfinityやNaNを受け取らないようにします。成功したAPI呼び出しは1件あたり$0.002で、検証失敗は課金されません。
走行1マイルあたりコストの意味と応答に含まれる内容
この計算機は、送信された正規化済みのfuel_price、fuel_efficiency、maintenance_per_mile、中間値fuel_cost_per_mile、主結果cost_per_mile、メソッドタグfuel_over_efficiency_plus_maintenance、formula文字列「cost_per_mile = fuel_price / fuel_efficiency + maintenance_per_mile」、丸めに使った精度を返します。エンジンは有限の2数を割り、任意の非負の整備項を足して丸めるか、invalid_inputで入力を拒否します。拒否されるのは、fuel_priceまたはfuel_efficiencyの欠落、有限でない値、文書化された上限を超える大きさ、負の燃料単価、負の整備額、0または正でない燃費です。このページが答えるのは透明な走行レートだけであり、ワークシート、精算規則、追加コストを勝手に作ってはならないAPI利用者向けの安定した数値出力です。
燃料単価・燃費・整備費の読み取り方
燃費はマイル毎ガロンやキロメートル毎リットルのように、燃料1単位あたりの距離で表す必要があります。100キロメートルあたりリットルのような消費率は逆の形であり、mpgの代わりには使えません。mpgとして扱うとレートが静かに反転するからです。数値文字列の先頭のプラス記号や指数表記は、有限の10進数として読める限り許可されます。埋め込まれた空白、16進プレフィックス、数値でないトークンは明確なメッセージで拒否され、壊れたセルが誤った1マイルあたりコストにすり替わることを防ぎます。優先フィールドは燃料の単位価格を表すfuel_priceと、燃料1単位あたりの走行距離を表すfuel_efficiencyですが、価格側のエイリアスprice、gas_price、price_per_gallon、fuel_unit_price、price_per_literと、燃費側のefficiency、mpg、miles_per_gallon、fuel_economy、economyも受け付けるため、表計算、クエリ文字列、型付きフォームで同じ契約を再利用できます。任意のmaintenance_per_mileはエイリアスmaintenance、maint、wear、wear_per_mile、maintenance_costを持ち、省略時は0になるので、燃料だけの実行は1行の除算のままです。fuel_priceの0は有効で、燃費が正なら燃料の1マイルあたりコストは0になります。燃費は厳密に正でなければならず、0または微小なイプシロン以下なら、燃費が0のときcost_per_mile = fuel_price / fuel_efficiencyが未定義になるためinvalid_inputで失敗します。負のfuel_priceと負のmaintenance_per_mileも拒否され、このモデルが符号付き元帳ではなく運用コスト計算機であり続けます。任意のprecisionフィールド(エイリアスdecimals、dp)は表示する小数桁を選び、既定は6、上限は15でJSONのgoldensを安定させます。
通勤・フリート・ソフトウェアでの1マイルあたりコストの使いどころ
開発者は走行計算機向けの決定的なテストベクトルをまき、比較デモの前にユーザー入力の価格とmpgを正規化し、いい加減な行程合計ではなくcost_per_mileフィールドを求める製品課題を満たすために、同じ契約をスクリプトから呼び出します。すでに走る距離が分かってタンクの現金合計が必要なときは行程合計ツールと組み合わせ、問いが単位レートそのものであるときはこのエンドポイントを残してください。このページでは処理はすべてブラウザ内で完結し、API経由では成功した照会1件ごとに$0.002かかり、検証失敗は課金されず、応答のあと何も保存しません。無料の対話的な確認と、同一結果を返す有料APIというこの分離はKITのtier Aカタログ全体と一致し、台所の比較から自動パイプラインへ、数学的な結果を変えずに移れます。
連携の活用例
フリートツールとテストフィクスチャ
車両の順位付け、加算の見積、行程距離なしのCI goldens検証のために、fuel_priceとmpgを安定したcost_per_mileへ正規化します。
技術的な質問
1マイルあたりコスト計算機の料金は?
このページのブラウザ上では無料です。API経由では成功したリクエストごとに$0.002かかり、無効な入力には課金されません。