METからの消費カロリー
体重70 kgの人がMET 8の運動を30分すると、消費は約280 kcal、1時間あたり560 kcalのペースです。MET値、体重、時間を入れれば、どの運動の見積もりもすぐに分かります。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- Met
- 8
- 重み
- 70
- 所要時間
- 30
- 消費カロリー
- 280 kcal
- カロリー (kcal)
- 280
- 体重(kg)
- 70
- 所要時間 (分)
- 30
選手、コーチ、レクリエーションのスポーツ愛好家は、セッション後に三つの数字を知っていることが多いです。MET尺度での負荷のきつさ、体重、動いた分数です。それらをキロカロリー推定に変えるのが、運動科学で教えられ多くのトレーニング日誌で使われる代謝当量の定番式です。1 METはおおよそ安静時代謝に相当し、その強度に体重(キログラム)と時間(時間)を掛けると、その回のエネルギーコストが得られます。このMETからの消費カロリー計算機はMET・体重・時間を受け取り、総kcalと時間あたり消費を返し、非正の入力は明確な検証エラーで拒否するため、不正なフォームデータがトレーニングに見えることはありません。
スポーツセッションにおけるMETカロリー式の仕組み
まず活動のMET値から始めます。1 METはおおよそ静かに座っているときのエネルギーコストです。軽いレクリエーション歩行は多くの場合2〜3 MET付近、定常ジョグは7〜10付近、激しいサイクリング・ローイング・競技スポーツは努力と条件に応じてさらに高くなり得ます。
運動科学教育や多くのコンシューマ計算機で使われる標準推定は、キロカロリー=MET×体重(キログラム)×時間(時間)です。セッションを分で記録した場合は、分を六十で割って時間にし、その後掛けます。代数的にはMET×体重×分÷六十と同じです。
例えばMET八・七十キログラム・三十分は、八×七十×零点五となり、その回で二百八十キロカロリーです。時間あたりの率は単にMET×体重で、ここでは八×七十=五百六十キロカロリー毎時、三十分はその半分です。計算機は整形済み入力、分と時間の両方での時間、時間あたり率、合計を返すため、各因子を監査できます。
入力は有限でなければならず、NaNとInfinityは拒否されます。食事・回復・一日の総消費にも依存します。
スポーツ現場でMETカロリー推定が使われる場面
パーソナルトレーナーやストレングスコーチは週間ボリュームを計画する際にセッションコストを推定し、長い楽なランと短い高負荷サーキットがエネルギー収支でなぜ違うかをクライアントに示します。持久系選手やクラブチームは、公開表やデバイス推定から得たMETと最近の体重測定に基づきトレーニング日誌を比較します。
体育の教員やスポーツ科学ラボは、METに質量と時間を掛ける宿題を出し、強度と時間を別々のレバーとして見せます。食事日誌と運動推定を組み合わせる栄養コーチは、モデル版間でドリフトするブラックボックスAI推測ではなく透明なkcal数を望みます。
BMR、活動倍率付きTDEE、VO2ベースのエネルギー式、活動名のMETディレクトリは別の製品意図として扱い、このMETからの消費カロリー計算機ページに関連するすべての健康式を詰め込まないでください。
活用例
スポーツセッションのエネルギー推定
MET・体重・セッション分数を、トレーニング日記・コーチングレビュー・週間ボリューム要約向けの一貫したkcal合計に変換します。
教室でのMET演習
METにキログラムと時間を掛ける運動科学の宿題用解答キーを、表計算のずれなく生成します。
よくある質問
METとは何ですか?
METはタスクの代謝当量で、安静時エネルギーコストの倍数です。静かに座るのは約1 MET、中強度・高強度のスポーツはCompendium of Physical Activitiesなどの公開値でより高くなります。
体重や時間が零または負だとどうなりますか?
非正の体重や時間(および非正のMET)は、絶対値や沈黙の零を捏造せず拒否されます。
体重70 kgでMET 8の運動を30分すると何kcal消費しますか?
約280 kcalです。METに体重のキログラムと時間を掛けるので、8×70×0.5時間で280になり、1時間あたり560 kcalの半分です。
これは実際の消費量を正確に測ったものですか?
いいえ。運動によるエネルギー消費の見積もりで、実験室での測定でも脂肪が減る保証でもありません。安静時の基礎代謝を知りたい場合は別の計算機を使ってください。
ジョギングにはどのMET値を使えばよいですか?
一定ペースのジョギングはおおむね7〜10 METです。軽い散歩は2〜3、きつい自転車は8〜12程度で、強度や条件によって変わります。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/hobby/sport-calories-met \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"met":8,"weight":70,"duration":30}'const res = await fetch("https://api.kit.forhosting.com/hobby/sport-calories-met", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"met": 8,
"weight": 70,
"duration": 30
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/hobby/sport-calories-met",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"met": 8,
"weight": 70,
"duration": 30
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/hobby/sport-calories-met", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"met":8,"weight":70,"duration":30}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"met":8,"weight":70,"duration":30}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/hobby/sport-calories-met", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"met": 8,
"weight": 70,
"duration": 30
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "hobby.sport_calories_met",
"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 | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
スポーツセッションにおけるMETカロリー式の仕組み
パイプラインは決定的な浮動小数点演算であり、乱数シード・壁時計・ネットワーク呼び出し・モデルドリフトはなく、同一のMET・体重・時間は常に同一のJSONを生成します。零または負の体重・時間・METは、絶対値や沈黙の零を捏造して消費を過小評価するのではなく、invalid_inputで早期に失敗します。これは活動エネルギーコストの推定であり、ラボのカロリー測定でも脂肪減少の保証でもありません。
送信する内容と返ってくる内容
古典的な確認例として、MET八・七十キログラム・三十分で二百八十kcal、MET三点五・六十キログラム・六十分で二百十kcalがあります。コーチングや個人日誌には無料ブラウザフォームを、一括セッション推定や回帰フィクスチャにはスクリプトから同一契約を呼び出してください。活動消費ではなく基礎代謝率が必要な場合は専用のBMR計算機を、週次MET分の累積が必要な場合は別の製品意図とランディングをご利用ください。三つのフィールドを送ってください。フィールドmetは有限の正の活動METで、別名met_value・mets・intensityも使えます。フィールドweightはキログラム単位の体重で、有限かつ厳密に零より大きく、別名はweight_kg・kg・mass・body_weightです。フィールドdurationは分単位のセッション長で、有限かつ厳密に零より大きく、別名はduration_min・duration_minutes・minutes・time・minsです。三つとも必須です。 欠落フィールド、空文字、非数値、NaN、Infinity、および非正のmet・weight・durationはinvalid_inputで失敗し、課金されません。成功時の応答には、同じ整形済み合計としてのcalories_burnedとcalories_kcal、unit(kcal)、整形済みmetとweight_kg、duration_minutesとduration_hours、MET×体重の率であるkcal_per_hour、分÷六十形式とmethod met_weight_durationを示すformula文字列が含まれます。成功したAPI呼び出しの料金は公開ベースの$0.002/件で、検証失敗は前払い残高を消費しません。
スポーツ現場でMETカロリー推定が使われる場面
対話型レッスンを作るカリキュラム著者は、オフラインとオンラインで同じJSON形状が必要で、ワークシートと自動採点が揃います。この能力は純粋なparseエンジンのため、API料金は成功1件あたり公開ベースの$0.002で、検証失敗は残高を消費しません。
連携の活用例
アプリとAPIでのセッション消費
無料ブラウザツールと同じ式で、アップロードされたスポーツ活動行のカロリーを一括推定し、非正の体重や時間はinvalid_inputで拒否します。
技術的な質問
METから消費カロリーはどう計算しますか?
標準推定 kcal = MET × weight_kg × (duration_minutes / 60) を使います。時間あたりの率は MET × weight_kg です。結果はその回のキロカロリーです。
どの単位を使うべきですか?
体重はキログラム、時間は分、METは無次元の強度乗数です。応答は監査用にduration_hoursとkcal_per_hourも報告します。
料金はいくらですか?
ブラウザツールは無料でローカル実行です。APIリクエストは成功1件あたり$0.002のKIT前払い残高を使い、無効入力は課金されません。