EV電費・効率変換
電気自動車の電費を、見慣れた単位で読み替えられます。米国のメーターの250 Wh/miは4 mi/kWh、25 kWh/100miに当たり、1マイルを正確な1.609344 kmとして6つの単位を一度に表示します。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 値
- 250
- 開始
- Wh mi
- To
- Wh km
- 結果
- 155.342798059
- 変換元ラベル
- watt-hours per mile
- 変換先ラベル
- watt-hours per kilometer
- Wh/マイル
- 250
電気自動車の効率は矛盾する単位で示されます。米国のメーターではマイルあたりワット時、欧州・アジアではキロメートルあたりワット時や100キロメートルあたりキロワット時、オーナーコミュニティではキロワット時あたりマイルがよく使われます。ステッカー、トリップコンピュータ、カタログ、掲示板の数値を比べるには距離とエネルギーの尺度を手で入れ替える必要があり、逆数単位の取り違えや近似マイルの使用も起きやすいです。
対応単位とWh/km変換ブリッジ
本変換は電気自動車効率の6つの第一級ラベルを安定した正規コードで扱います。消費単位(Wh/mi、Wh/km、kWh/100mi、kWh/100km)は距離あたりの使用エネルギーを測り、値が低いほど良いです。
効率単位(mi/kWh、km/kWh)はエネルギーあたりの距離を測り、値が高いほど良く、1キロワット時に含まれる1000ワット時を考慮すれば対応する距離あたりWhの正確な逆数です。ブリッジが一つだけなので、AからBおよびBからAの変換は公表の有効数字12桁の丸めまで一貫し、対ごとの係数行列がずれる余地はありません。
EPAのMPGe(マイル・パー・ガロン相当)は意図的に対象外です。MPGeは固定のガソリンエネルギー量を含み純粋な電気効率ではないため、本単位変換とは別の製品面に属します。
ステッカーや走行記録、車両管理に
窓ステッカー、走行ログ、取扱説明書、比較表を読みながらWh/miからWh/km、mi/kWhからkWh/100km、カタログのkWh/100kmからメーターのmi/kWhへ素早く確認したいときは、無料のブラウザ版EV効率変換をご利用ください。ページを開き、数値と単位を入力し、表計算や単位ライブラリを入れずに6単位の表をそのままコピーできます。
入力の保持規則は他のKIT parse項目と同じで、アルゴリズムが完全に決定論的なため結果のキャッシュも安全です。モバイルアプリやチャットボットを出す作者は、resultとformulaをカードへ直接写し、帝国単位とメートル法が混在する市場で運転者や技術者が期待する主変換と全単位表を示せます。
活用例
米国とメートル法のEV表示を比較
カタログのkWh/100kmやWh/kmをWh/miとmi/kWhへ変換し、米国の購入者がダッシュボードやEPA風の電気効率表示と車両を並べて評価できるようにします。
充電・航続の製品パイプライン
手書きの係数表やロケール間の表計算ずれなしに、決定論的な効率変換を航続距離や旅費ツールへ供給します。
よくある質問
250 Wh/miをWh/kmへどう変換しますか?
resultは250 ÷ 1.609344 Wh/kmで、6単位の表と読みやすいformulaも付きます。
mi/kWhとWh/miの関係は何ですか?
1 kWhに含まれる1000 Whを踏まえた逆数です。本変換はWh/kmブリッジでその恒等式を適用します。
電費は数値が低いほうと高いほう、どちらが良いですか?
単位によって逆になります。Wh/mi、Wh/km、kWh/100mi、kWh/100kmは距離あたりの消費電力量なので低いほど良く、mi/kWhとkm/kWhは電力量あたりの距離なので高いほど良い値です。
MPGeも換算できますか?
いいえ。MPGeはガソリンの決まったエネルギー量を含んでいるため、純粋な電費の値ではありません。このツールは6つの電気の単位だけを扱い、MPGeはあえて対象外にしています。
1マイルは何キロメートルとして計算していますか?
国際マイルの正確な値である1.609344キロメートルで計算します。丸めたマイルを使うと、米国とメートル法の数値を比べるときに小さなずれが生じやすくなります。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/conv/ev-efficiency \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"value":250,"from":"wh_mi","to":"wh_km"}'const res = await fetch("https://api.kit.forhosting.com/conv/ev-efficiency", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"value": 250,
"from": "wh_mi",
"to": "wh_km"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/conv/ev-efficiency",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"value": 250,
"from": "wh_mi",
"to": "wh_km"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/conv/ev-efficiency", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"value":250,"from":"wh_mi","to":"wh_km"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"value":250,"from":"wh_mi","to":"wh_km"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/conv/ev-efficiency", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"value": 250,
"from": "wh_mi",
"to": "wh_km"
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "conv.ev_efficiency",
"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 | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
本EV効率変換は正の数値と変換元・変換先単位を受け取り、正確な国際マイル1.609344キロメートルを用いてキロメートルあたりワット時を経由し、対応する6単位の決定論的なJSON表を返します。
対応単位とWh/km変換ブリッジ
wh_miはマイルあたりワット時、wh_kmはキロメートルあたりワット時、mi_kwhはキロワット時あたりマイル、km_kwhはキロワット時あたりキロメートル、kwh_100miは100マイルあたりキロワット時、kwh_100kmは100キロメートルあたりキロワット時です。Wh/mi、Wh/km、mi/kWh、km/kWh、kWh/100mi、kWh/100km、watt-hours per mile、miles per kilowatt-hour、kilowatt-hours per 100 kilometersなどの日常エイリアスは大文字小文字を区別せず正規化され、フォーム・表計算・APIが短いコードでも人間向けラベルでも渡せます。各要求は入力を正確な国際法定マイル1.609344キロメートルを用いてキロメートルあたりワット時の中間値へ変換し、その中間値を要求された変換先と6つの単位フィールドすべてへ射影します。
リクエスト形状・応答フィールド・未知単位エラー
JSON本体に必須3項目を送ってください。valueは有限の正の数、fromは変換元単位の文字列、toは変換先単位の文字列です。valueにはamountおよびquantity、fromにはunit_fromおよびsource、toにはunit_toおよびtargetの別名も受け付けます。成功時の応答は、整形済みvalue、正規のfromとto、可読なfrom_labelとto_label、変換先単位のresult、同一数値を示すwh_per_mi・wh_per_km・mi_per_kwh・km_per_kwh・kwh_per_100mi・kwh_per_100km、正確なmile_km係数1.609344、UI向けの短いformula行、メソッドタグwh_km_bridge、固定リストunits_supportedを返します。value欠落、NaNやInfinityなどの非有限数、ゼロや負の値、単位フィールド欠落、対応単位に写像できないトークンはinvalid_inputで失敗し、エンジンが拒否した後は課金されません。エラーメッセージは不正なフィールド名を示し、未知単位の場合は対応集合を列挙するため、クライアントは推測なしにフォームを直せます。極端でも有限な大きさは、IEEE倍精度がWh/kmの中間積を表せる限り定義が保たれます。
ブラウザ利用・API料金・日常のEV業務
フリート遠隔計測アプリ、充電コスト計算、車両マーケット、航続距離推定、宿題採点などが、安定したKIT契約のもと成功1件あたり$0.002で効率ラベルを大規模に正規化する必要がある場合は前払いAPIへ切り替えてください。invalid_inputを起こす検証失敗は拒否後に残高を消費しません。バッテリーのキロワット時が既に分かり残距離が必要なときはtravel.ev_rangeと、計画ルートの金額が次の段ならtravel.ev_trip_costと組み合わせられます。これらは別の検索意図に答え、ランディングも分けたままです。
連携の活用例
フリート遠隔計測の正規化
トリップコンピュータの混在単位(Wh/mi、mi/kWh、kWh/100km)を一つの正規表に揃え、レポートとAPIでフリート消費を集計する前に揃えます。
技術的な質問
この変換はどのEV効率単位に対応しますか?
Wh/mi(wh_mi)、Wh/km(wh_km)、mi/kWh(mi_kwh)、km/kWh(km_kwh)、kWh/100mi(kwh_100mi)、kWh/100km(kwh_100km)です。正式名称と一般的なスラッシュ別名も受け付け、未知単位はinvalid_inputになります。
未知の単位を送るとどうなりますか?
要求はinvalid_inputで失敗します。メッセージはフィールド名と対応単位を示します。検証失敗は課金されません。
EV効率変換は無料ですか?
ブラウザツールはお使いの端末で無料です。API呼び出しは成功1件あたり$0.002のKIT前払い残高を使い、invalid_input応答は課金されません。