人数分の総重量計算
1食125 gを24食用意するなら、必要な量は3000 gです。人数や容器の数に1食分の重さを掛けて、作る量や買う量をそのまま出します。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 食数
- 24
- 1食分の重さ
- 125
- 重量の単位
- G
- 総重量
- 3,000
この計算ツールは、予定する食数と1食あたりの固定重量から、必要な食品の総重量を求めます。必要な食数と各食に割り当てる重量を入力し、両方で同じ単位を使用してください。レシピの倍率変更、材料の単位換算、歩留まりの推定、非表示の丸め処理は行わず、積をそのまま返します。ケータリング、作り置き、厨房の製造表、ビュッフェなど、均一な目標重量で盛り付ける作業に便利です。
1食分の現実的な固定重量を決めます
まず、1人または1皿に提供する重量を決めます。試作済みレシピの出来高、栄養計画、ケータリング仕様、商品表示、厨房の製造基準などを根拠にできます。個別の食事にはグラムが扱いやすく、大量調理にはキログラムが便利です。
はかりや帳票が対応していればオンスとポンドも選べます。このツールは適切な盛り付け量を判断せず、入力値を固定目標として扱います。目標が料理全体なのか、炊いた米、ソース、肉、デザートなど一品だけなのかを明確にしてください。
容器、飾り、骨、殻、切りくずを含むかも統一します。計算自体は正確でも、可食部と容器や廃棄物を混在させた基準を補正することはできません。
実際に必要な食数を入力します
0以下の値は有効な食品需要を表さないため、入力エラーになります。業務上、部分的な1食分に意味がある場合は、2.5食のような正の小数も使用できます。催事では、予定する来客全員と意図的な予備分を計算前に含めてください。
容器詰めの製造では、固定量を入れる容器数を指定します。数量と1食重量の両方に同じ安全率を加えると予備が二重になるため避けてください。追加分を含む運用上の数量を先に決め、標準重量は変えない方法が明確です。
従業員食、試食、破損、直前の来客などの前提は別に記録してください。本ツールは入力した数量だけを掛け、来客数の予測や予備在庫の自動追加は行いません。
単位や歩留まりを混同せず総量を使います
たとえば125グラムを二十四食用意すると3,000グラムになります。入出力を追跡しやすくするため、結果をキログラムなどへ自動換算しません。別の単位が必要なら、計算前に1食重量を換算するか、計算後に総量を換算してください。
結果は目標重量と同じ調理段階で解釈します。調理済み食品の1食量から得られるのは調理済み総量であり、生材料の購入重量ではありません。水分減少、加熱増量、皮むき、切り落とし、骨、こぼれ、容器残りには別の歩留まり係数が必要です。
完成品を量り、計算した総量と比較して均等に分けてください。1つの値が1食量、もう1つが食数、その積が配分総量という明確な記録になります。
活用例
ケータリングを計画する
確定した来客数に標準の盛り付け重量を掛け、完成食品の総量を求めます。
食事容器に詰める
各容器へ同じ重量を入れる場合に必要な調理済み食品量を確認します。
厨房の製造表を作る
メニュー品目の基準量と予定食数から、明確な総量を記録します。
よくある質問
小数の食数を入力できますか?
はい。 部分的な標準食に意味がある計画では、正の小数を使用できます。
グラムをキログラムやオンスへ換算しますか?
いいえ。 1食量と総量は同じ選択単位を使い、自動換算しません。
加熱損失や切りくずを考慮しますか?
いいえ。 歩留まり、廃棄、購入量の調整は別に適用してください。本計算は重量と食数だけを掛けます。
予備の分はどう入れればいいですか?
予備の食数を食数に足し、1食分の重さはそのままにしてください。食数と重さの両方に余裕を足すと、予備を二重に見込むことになります。
1食分の重さに骨や容器、付け合わせを含めますか?
計算の前に決めておいてください。結果は入力どおりに正確なので、食べる部分と容器や骨、切りくずが混ざっていると、その分も合計に入ります。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/cook/portion-to-weight \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"serving_count":24,"portion_weight":125}'const res = await fetch("https://api.kit.forhosting.com/cook/portion-to-weight", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"serving_count": 24,
"portion_weight": 125
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/cook/portion-to-weight",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"serving_count": 24,
"portion_weight": 125
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/cook/portion-to-weight", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"serving_count":24,"portion_weight":125}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"serving_count":24,"portion_weight":125}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/cook/portion-to-weight", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"serving_count": 24,
"portion_weight": 125
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "cook.portion_to_weight",
"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 | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
1食分の現実的な固定重量を決めます
その値をportion_weightに入力し、測定に合う単位を選んでください。
実際に必要な食数を入力します
製造または提供する数量をserving_countに入力します。
単位や歩留まりを混同せず総量を使います
返されるtotal_weightはserving_countとportion_weightの積で、選択したweight_unitのままです。
技術的な質問
どの式を使いますか?
total_weight = serving_count × portion_weightを使い、選択したweight_unitで総量を返します。
食数が0または負の場合はどうなりますか?
serving_countは正の有限数である必要があるため、invalid_inputエラーを返します。
API計算の料金はいくらですか?
APIは1回$0.002です。同じ決定論的計算をブラウザーで無料実行することもできます。