目標カロリー調整
維持カロリーと目標から1日の目標カロリーを求めます。2500 kcalで減量のため20パーセント減らすなら1日2000 kcalで、1日500、1週間で3500 kcal少なくなります。体重維持や増量にも同じ方法で使え、ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 維持カロリー
- 2,500
- 目標
- Fat loss
- 調整率 (%)
- 20
- 符号付き調整率 (%)
- -20
- 調整比率
- -0.2
- 差分 (kcal)
- -500
- 目標カロリー
- 2,000
この目標カロリー調整計算は、1日の維持エネルギー、体組成の目標、および選択したパーセンテージを、脂肪減少・体重維持・筋量増加のいずれかに向けた明確な1日カロリー目標に変換します。モデルは標準的なコーチング用ワークシートです。維持量に符号付きパーセント分数を1に加えた値を掛け、脂肪減少ではパーセントを差し引き、筋量増加では加算し、維持では摂取をTDEEちょうどに保ちます。同じ純粋算術が日次および週次のエネルギー差分を報告するため、推測なしに体重計の傾向を確認できます。エンジンは完全に決定的な有限数学で、ネットワーク呼び出し・サンプリング・日付依存の近道はありません。目標設定と学習にはブラウザで無料でご利用いただけます。
目標カロリー調整が返す内容と数値の意味
目標カロリー調整は次の計画上の問いに答えます。維持エネルギーが分かっているとき、計画がその維持量のパーセンテージで定義される場合、脂肪減少・体重維持・筋量増加のそれぞれで1日に何キロカロリーを摂取すべきか。維持量はしばしばTDEEとラベルされ、体と活動に応じて体重を安定させる平均的な1日摂取量です。
本ツールは年齢・性別・身長・ウェアラブルからその数値を作りません。カットの一般的なコーチング範囲は維持の約15〜25%下、リーンバルクの余剰はしばしば5〜15%上、純粋な維持プランはパーセントを0に固定して目標をTDEEと一致させます。
計算は目標符号として −1・0・+1 を適用し、符号付きパーセント分数を維持量に掛けて日次差分を求め、それを維持量に足して1日目標とし、日次差分に7を掛けて週次エネルギー数値を出し、製品UIが方向を明確に示せるよう量と符号付きパーセントの両方を返します。
拒否されるのは維持・目標・調整パーセントの欠落、非有限・非数値、非正の維持、負のパーセント、未知の目標、摂取をゼロ化または逆転させる100以上の脂肪減少パーセントなどです。絶対的な減量期間・マクロ分割・BMR式が必要な場合は専用ツールと組み合わせてください。
目標ベースのカロリー目標がコーチング・製品・学習に合う場面
コーチとクライアントは、空腹・トレーニング負荷・体重計上の変化速度を調整する前の出発契約として固定パーセント調整を使います。学生や筋力トレーニングの学習者は、20%カットや10%リーンバルクを想定した教科書例を確認し、絶対目標と週次差分の高速オフライン源を必要とします。上限パーセントに近づく極端な調整も透明に計算され、UIが警告できます。
本エンジンは医療助言を静かに切り詰めたり、マクロ比を発明したりしません。専門ランディングが必要なときは体重減少からの赤字ツールやリーンバルク専用ツールと組み合わせ、常に出力を処方ではなく計画上の見積もりとして扱ってください。
活用例
カット/維持/バルクの一体計画
既知の維持カロリーと目標パーセントを、脂肪減少・維持・筋量増加向けの1日目標と符号付きkcal差分に変換します。
コーチング表とアプリ
目標セレクタとパーセントスライダーから食事ログの既定値を駆動し、クライアント計画とオンボーディングに再現可能な目標を提供します。
よくある質問
このツールは維持カロリーを推定しますか?
いいえ。 維持量(TDEE)はご自身で入力します。計算は選んだ目標に対する符号付きパーセント調整のみを適用します。
脂肪減少や筋量増加の典型的なパーセントは?
多くのコーチはカットで維持の約15〜25%下、リーンバルクで5〜15%上から始めます。維持は0%を強制します。
結果に1週間の数値も出るのはなぜですか?
1日の差を7倍しているためです。1日500 kcal減らすと1週間で3500 kcalになり、体重計の推移が計画どおりかを確かめるのに役立ちます。
目標カロリーは処方ですか?
いいえ。計画用の推定値で、出発点です。コーチは空腹感や練習量、体重の変化の速さに合わせて調整するのが一般的です。極端なパーセントも計算されるので、慎重に判断してください。
維持を選ぶとパーセントはどうなりますか?
自動的に0になり、1日の目標は維持カロリーとまったく同じになります。パーセントが結果に影響するのは、減量か増量を選んだときだけです。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/health/goal-calorie-adjustment \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"maintenance_calories":2500,"goal":"fat_loss","adjustment_percent":20}'const res = await fetch("https://api.kit.forhosting.com/health/goal-calorie-adjustment", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"maintenance_calories": 2500,
"goal": "fat_loss",
"adjustment_percent": 20
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/goal-calorie-adjustment",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"maintenance_calories": 2500,
"goal": "fat_loss",
"adjustment_percent": 20
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/goal-calorie-adjustment", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"maintenance_calories":2500,"goal":"fat_loss","adjustment_percent":20}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"maintenance_calories":2500,"goal":"fat_loss","adjustment_percent":20}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/goal-calorie-adjustment", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"maintenance_calories": 2500,
"goal": "fat_loss",
"adjustment_percent": 20
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.goal_calorie_adjustment",
"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 | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
フィットネス製品・コーチングツール・CIフィクスチャで再現可能な目標ベースの数値を必要とする場合は、成功したリクエストごとに $0.002 でAPIをご利用ください。
目標カロリー調整が返す内容と数値の意味
事前の推定、数週間の食事記録の平均、または専用のTDEE計算から維持キロカロリーを入力し、fat_loss・maintenance・muscle_gain から目標を選び、フェーズの積極さに合う調整パーセントを選択します。応答にはメソッドタグ percent_goal_adjustment、短い式文字列、使用した小数精度も含まれます。機械学習経路も乱数サンプリングもなく、有限算術が文書化された上限内で成功するか、invalid_input で失敗するかのどちらかです。本ランディングは3つの目標にわたる維持量のパーセント書き換えのみを、ワークシート・製品UI・適応モデルを発明してはならないAPI利用者向けに安定した数値出力で答えます。
入力の読み方、適用フィールド、結果が再現可能である理由
20は目標に応じてプラスまたはマイナス20%を意味します。先頭のプラス記号や科学記法の数値文字列は有限小数として解釈できる場合に許可され、埋め込み空白・16進プレフィックス・非数値トークンは明確なメッセージで拒否され、誤ったセルが誤った目標になりません。推奨フィールドは、1日の維持エネルギー(キロカロリー)の maintenance_calories、体組成の意図の goal、その維持量に対する変化の大きさ(パーセント)の adjustment_percent です。goal は正規文字列 fat_loss・maintenance・muscle_gain に加え、cut・bulk・maintain・deficit・surplus などの実務エイリアスを受け付け、表計算や型付きフォームが日常ラベルを再利用できます。エネルギー欄のエイリアスは maintenance・tdee・maintenance_kcal、パーセント欄は percent・adjustment・pct・adjustment_pct です。goal が maintenance のときは、ゼロでない大きさが渡されても有効パーセントを0に強制し、維持フェーズが残ったスライダーから余剰や不足を誤って引き継がないようにします。自動化パイプラインで同一の数学結果が必要なときは、本ページの無料ブラウザ実行と有料APIを組み合わせ、目標算術を自分で再実装せずにご利用ください。
目標ベースのカロリー目標がコーチング・製品・学習に合う場面
アプリ開発者は維持フィールド・目標セレクタ・パーセントスライダーを食事ログの1日摂取目標へ写し、不透明な計算コードを配布しません。製品・教育ツールは、学習者が2500キロカロリーを入力し脂肪減少と20%を選んだとき、UIが2000キロカロリーの目標と−500の日次差分を維持フィールドの横に示す必要がある、という同じ契約を使います。本ページでは作業はすべてブラウザ内で行われ、APIでは成功した参照ごとに $0.002 がかかり、検証失敗は課金されず、応答返却後は何も保存されません。この分割—無料の対話的探索と同一の有料API—はKITの tier-A カタログの他項目と一致し、教室デモから自動化パイプラインへ数学結果を変えずに移行できます。
連携の活用例
決定的テストフィクスチャ
パーセント目標調整モデルから固定の target_calories と delta_kcal でCIとユニットテストを初期化します。
技術的な質問
目標カロリー調整計算の料金はいくらですか?
本ページではブラウザで無料です。APIでは成功したリクエストが $0.002、無効な入力は課金されません。
1日目標はどのように計算されますか?
signed_pct は fat_loss で −adjustment_percent、maintenance で 0、muscle_gain で +adjustment_percent です。target_calories = maintenance_calories × (1 + signed_pct/100); delta_kcal = target − maintenance; weekly_delta_kcal = delta_kcal × 7。
維持・目標・調整パーセントが欠けるとどうなりますか?
入力は invalid_input で拒否されます。maintenance_calories・goal・adjustment_percent はすべて有効な値として提供する必要があります。