ドーナツカロリー計算
グレーズドドーナツ2個は538 kcalで、体重70 kgの人なら一定ペースのジョギングで4分の3時間ほどかかります。種類と個数、体重を入れるだけで両方の数字が分かります。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 数量
- 2
- ドーナツの種類
- Glazed
- 重み
- 70
- ドーナツ1個あたりのkcal
- 269
- 1日のカロリー
- 538
- ランニング時間 (分)
- 44.814661
- Met
- 9.8
グレーズドドーナツは既知のエネルギー塊であり、一定のジョギングはその使い道として知られています。このドーナツカロリー計算機は個数、ドーナツの種類、キログラム単位の体重を受け取り、人が実際に探す二つの数値を返します。それらのドーナツに含まれるキロカロリーと、それを消費するのに必要なランニング分数です。カロリーは閉じたベーカリー品目表(glazed、chocolate、jelly、Boston cream、old-fashioned、cake、powdered、maple、cruller、apple fritter)から来るため、同じ個数と同じ種類は常に同じエネルギーになります。ランニング分数は時速六マイルのジョギングに対する Compendium の MET 9.8 を使い、ACSM の分あたりキロカロリー恒等式で体重に比例させます。
個数と種類から求めるカロリー
ドーナツカロリー計算機は、エネルギー数値が名前付きのベーカリー品目に結び付いているときだけ役立ち、曖昧な菓子では役に立ちません。本能力は十種のよくある種類についてドーナツ一台あたりのキロカロリーの閉じた表を持ちます。Count は整数でも、半分のフリッターを食べたときの分数でもよく、有限の非負で一万を超えてはなりません。
応答のカロリーは count にその種類の表値を掛けたものです。表は店、アイシングの厚さ、フィリング量では変わりません。特注のベーカリー品目が必要なときは最も近い種類を選ぶか count をスケールしてください。
自由な数字はドーナツ種類のランディングを無意味にするからです。
体重から求めるランニング分数
キロカロリーだけでは、ベーカリーのあとに続く検索には答えられません。これを消費するには何分走ればよいか、です。ランニングコストは体質量に依存するため、二番目の必須入力はキログラムの weight です。
消費速度は時速六マイル(十分で一マイル)の走行に対する Compendium of Physical Activities の符号、MET 9.8、および分あたりキロカロリーが MET に 3.5 とキログラム体重を掛け 200 で割る ACSM 恒等式を使います。ランニング分数は総カロリーをその速度で割ったものです。
同じペースでは重い走者ほどエネルギーを速く使うため、同じ glazed 二つは 90 キログラムの選手の方が 60 キログラムのジョギング者より少ない分数で済みます。式は体重に対して線形で、隠れたペース滑りはありません。Weight は有限の正の数でなければなりません。
モデルは固定 MET の平坦路ジョギングです。坂、インターバル、歩行は加えません。その制約こそ parse 計算機の意味です。
活用例
ベーカリー帰りの走計画
食べたドーナツの個数を入れ、種類を選び、体重で時速六マイルのジョギング何分が消費に相当するかを読みます。
食事ログとコーチングアプリ
ドーナツ一行をキロカロリーと同等の走ブロックへ解決し、各クライアントでベーカリーカロリー表や MET エンジンを保守しません。
教室のエネルギー例
同じ菓子が軽い走者には重い走者より多くの分数を要することを、手計算で確認できる決定的な MET 恒等式で示します。
よくある質問
グレーズドドーナツのカロリーは何kcalで、合計はどう出しますか?
glazed ドーナツは一台 269 キロカロリーとして格納されます。
計算機はそのカロリーをランニング分数へどう変えますか?
6 mph の走行に MET 9.8 を使います。分あたりキロカロリーは 9.8 × 3.5 × キログラムの weight ÷ 200 です。ランニング分数は総カロリーをその速度で割ったものです。体重が重いほど同じペースでは時間が短くなります。
体重がゼロまたは負だとどうなりますか?
Weight はキログラムの有限正数でなければならず、ゼロより大きくない体重では消費速度を作れず、失敗は課金されません。
いちばんカロリーが高いドーナツはどれですか?
アップルフリッターで、1個476 kcalと一覧の中で最も高くなります。最も低いのはケーキドーナツの198 kcalで、グレーズドは269 kcal、チョコレートは340 kcalです。
ランニング時間には坂道やダッシュも含まれますか?
含まれません。平らな道を時速6マイル、つまり1マイル10分のペースで走り続ける前提で、運動強度は9.8 METに固定しています。坂道やインターバル、歩きは計算に入りません。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/cook/donut \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"count":2,"donut_type":"glazed","weight":70}'const res = await fetch("https://api.kit.forhosting.com/cook/donut", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"count": 2,
"donut_type": "glazed",
"weight": 70
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/cook/donut",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"count": 2,
"donut_type": "glazed",
"weight": 70
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/cook/donut", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"count":2,"donut_type":"glazed","weight":70}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"count":2,"donut_type":"glazed","weight":70}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/cook/donut", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"count": 2,
"donut_type": "glazed",
"weight": 70
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "cook.donut",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。
料金
単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。
制限
max_count | 10000 |
max_weight_kg | 500 |
エラー
| HTTP | コード | 意味 |
|---|---|---|
401 | unauthorized | APIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。 |
402 | insufficient_balance | 残高が不足しています。チャージ後に再度お試しください。 |
404 | unknown_type | 指定されたタスクタイプは存在しません。タイプ名を確認してください。 |
429 | rate_limited | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
体重が正の数でない場合、燃焼時間を捏造せず invalid_input で失敗します。
個数と種類から求めるカロリー
glazed は 269、chocolate は 340、jelly は 289、boston_cream は 300、old_fashioned は 310、cake は 198、powdered は 226、maple は 270、cruller は 254、apple_fritter は 476 です。これらは標準一個あたりの典型的な USDA およびベーカリー表示値であり、百グラムあたりではありません。したがって glazed 二つは 538 キロカロリーであり、生地を再スケールした分量ではありません。フィールド donut_type は enum です。フォームは選択欄を描き、API は未知文字列を invalid_input で拒み、glazed が酵母リングを指すかどうかで二つのクライアントが食い違うことはありません。このエンドポイントは自由記述のカロリー上書きを受け付けません。
体重から求めるランニング分数
ゼロ、負、NaN、Infinity は weight を名指し、体重はゼロより大きくなければならないと述べる invalid_input で失敗し、課金されません。エコーされる欄には met と kcal_per_minute があり、最終分数だけでなく途中計算を示せます。
入力契約、応答の形、使いどころ
ハンドラは別名を受け付けます。日々の残り予算が必要なら食事日記や練習記録と組み合わせてください。検証失敗は残高を消費しません。必須三欄の JSON 本体を POST してください。count(非負の有限なドーナツ個数)、donut_type(十個の正規 id の一つ)、weight(キログラムの正の体重)です。count には donut_count、n、quantity、qty。donut_type には type、kind、donut。weight には body_weight、bodyWeight、kg、mass です。欠落欄、非有限数、未知のドーナツ種類、負の count、非正の weight はいずれもフィールド名を含む invalid_input になります。成功時の本体にはエコーした count、donut_type、weight、表の kcal_per_donut、calories、running_minutes、用いた MET、kcal_per_minute、短い公式文字列が含まれます。例として count 2、donut_type glazed、weight 70 は 538 キロカロリーと、70 キログラムの人が MET 9.8 でそのエネルギーを使うのに必要なランニング分数を返します。本エンドポイントはドーナツ負荷をカロリーとランニング分数へ変換するだけです。実装は純粋な parse の tier A のため、成功呼び出しは公表の基本料金 $0.002 で、モデルトークンも外向きネットワークもありません。
技術的な質問
donut_type に送れるドーナツ種類はどれですか。
enum は glazed、chocolate、jelly、boston_cream、old_fashioned、cake、powdered、maple、cruller、apple_fritter です。未知文字列は拒否されます。Boston cream のようなハイフンや空白の名前は正規 id の別名として受け付けます。
無料のドーナツ widget は API と一致しますか。呼び出し料金は。
はい。ハンドラと widget は同じ solve モジュールを共有するため、カロリーとランニング分数はバイト単位で一致します。ブラウザツールは無料です。API 要求は成功呼び出しあたり前払い残高 $0.002 で、無効入力は課金されません。