BBQパーティー計算
大人8人と子ども4人の計12人で4時間なら、肉7.5ポンド(3402グラム)、付け合わせ24人分、バンズ16個、飲み物80本、氷24ポンドを用意します。人数とバーベキューの時間を入れるだけです。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- ゲスト数
- 12
- 大人
- 8
- 子ども
- 4
- 所要時間(時間)
- 4
- 時間係数
- 1.5
- 肉 (lb)
- 7.5
- 肉 (g)
- 3,402
- 付け合わせの量
- 24
バーベキューに肉はどれだけ必要か、付け合わせと飲み物は何個か、は RSVP 名簿が固まり、今夜買い出しに出るときに主催者が検索する問いです。この BBQ パーティー計算機は、招待人数、大人と子どもの内訳、開催時間を買い物リストに変えます。ミックスグリルの生肉をポンドとグラムで、付け合わせの提供数、バーガーバンズ、飲み物、氷です。大人は2時間の一食あたり肉0.5ポンド、子どもは0.25ポンドで計画します。長い会は時間係数を上げ、つまみ時間がクーラーを空にしないようにします。
庭先ケータリングレートが人数を買い物リストに変える仕組み
ケータリングは頭数からバーベキュー量を見積もります。庭のグリルは盛り付け済みのレストランカバーではないからです。大人は子どもよりミックスグリルを多く食べ、4時間の野外調理は2時間の一食と同じ食事ではありません。
この計算機は、同じ招待名簿が常に同じ買い物リストになるよう、米国の庭先レートをひとつに固定します。肉は大人1人あたり生のミックスグリル0.5ポンド、子どもは0.25ポンドです。バーガー、ホットドッグ、チキン、リブの混合で足り、単一切れを仮定しません。
ポテトサラダ、コールスロー、ベイクドビーンズ、コーン、チップスなどの付け合わせは大人1.5人前、子ども1人前です。バーガーまたはホットドッグのバンズは大人1.5個、子ども1個で、延長時間では増えません。長い会はサンドの二巡より骨付き肉を足すことが多いからです。
飲み物は大人1時間あたり2杯、子ども1杯です。氷は招待者1人あたり1時間0.5ポンドで、2時間あたり1ポンドというクーラーの定番です。肉と付け合わせはさらに時間係数を掛けます。
2時間以下は1、2時間を超える1時間ごとに25パーセントを足し、上限は2倍です。4時間は1.5、6時間以上は2です。肉を0.25ポンド単位へ切り上げ、個数品を整数に天井することで、肉屋のカウンターやスーパーのパックで買えるリストになります。
このレートは価格のライブ収集でも、ベジタリアン皿の最適化でも、誰がどれだけ食べるべきかの医学助言でもありません。BBQ パーティーに肉はどれだけ、という日常の問い合わせに、買い物リストとケータリングカードがテストへ固定できる再現可能な数式で答えます。
BBQパーティーの買い物計算が実務で役立つ場面
12人の家族バーベキューを買い出しに換える週末の主催者は、毎回同じ大人あたり0.5ポンドの肉と時間あたり飲み物の規則を使えば、矛盾するブログを見て推測するのをやめられます。パーティー計画サイトと招待アプリは、4時間の庭先ページが下書きによって肉6ポンドと12ポンドに割れないよう、一つのオラクルを必要とします。
ホスピタリティの授業は野外調理の計画レートを出題し、決定論的な関数なら12人・4時間の項目をどの教室でも同じに採点できます。ケータリング見積りは RSVP の内訳を保存し、子どもの分量で食い違う表を集めずに買い物リストを出せます。大人と子どもの分かれを既に知るスーパーの献立プランナーは、フルメニューエンジンを立てずに BBQ 買い物リストを付けられます。
後から1人あたりデザート量、カクテルの一括スケール、余り材料からのスケール、レシピの人数スケールが必要なら、別の検索意図とランディングとして扱い、この BBQ パーティーのページに詰め込まないでください。同じハウスがそれらのツールを分け、検索ランディングと製品契約を明確に保ちます。
このページは炭の銘柄、スモーカー温度、マリネを推奨せず、飲み物をビール対ソーダに分けません。数量がリストに載ったあとの選択は主催者のものです。
活用例
家族の庭先バーベキュー
12人(大人8、子ども4)と4時間の午後を、肉・付け合わせ・バンズ・飲み物・氷へ変換し、時間係数をリストの横に示します。
パーティー計画の買い物リスト
一つの招待内訳と開催時間から安定した BBQ 買い物リストを出し、下書きが肉6ポンドと12ポンドのあいだで揺れないようにします。
ホスピタリティ試験とケータリングカード
バーベキューに肉はどれだけ、という項目を、負の招待人数をきれいに拒否する決定論的オラクルで採点します。
よくある質問
BBQパーティー計算機はどう動きますか?
招待人数、大人と子どもの内訳、開催時間に庭先ケータリングの固定レートを当てます。大人0.5 lb、子ども0.25 lb の肉を2時間超で時間係数し、付け合わせ、バンズ、時間あたり飲み物、氷を足します。
バーベキューでは1人あたり何ポンドの肉を買えばよいですか?
この計算機は2時間の一食で大人に生のミックスグリル0.5ポンド、子どもに0.25ポンドです。4時間の会は肉と付け合わせを 1.5 倍し、6時間以上は 2× が上限です。肉は次の0.25ポンド単位へ切り上げます。
子どもは大人とどう違う数え方ですか?
子どもは大人の肉レートの半分、付け合わせ1人前(大人は1.5)、バンズ1個(大人は1.5)、飲み物は1時間あたり1杯(大人は2杯)です。内訳を省略すると全員を大人として扱います。
負の招待人数を入れるとどうなりますか?
検証失敗は課金されません。ゼロ人は許可され、各品目はゼロです。
BBQパーティーの買い物計算の料金はいくらですか?
ブラウザツールは無料で端末内で動きます。無効な入力は課金されません。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/cook/bbq-party \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"guests":12}'const res = await fetch("https://api.kit.forhosting.com/cook/bbq-party", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"guests": 12
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/cook/bbq-party",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"guests": 12
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/cook/bbq-party", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"guests":12}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"guests":12}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/cook/bbq-party", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"guests": 12
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "cook.bbq_party",
"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 | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
負の招待人数は、ゼロ未満の頭数では買い物リストを比例できないため invalid_input で拒否されます。
送る内容、返る内容、リクエストが失敗するとき
両方を省略すると全員を大人として扱います。時間は有限でゼロより大きく、最大24です。数値文字列は受け付けます。ゼロ人は許可され、各品目はゼロです。formula と method は監査ログ用です。例:12人、大人8、子ども4、4時間は時間係数 1.5、肉7.5ポンド、付け合わせ24人前、バンズ16、飲み物80、氷24ポンドです。検証失敗はプリペイド残高を消費しません。必須フィールド guests に、ゼロ以上の整数の人数を送ってください。同じ値は guest_count、people、party_size、heads、total_guests の別名でも受け取れます。任意の adults(別名 adult_count、adult_guests)と children(別名 kids、child_count、child_guests)が内訳です。children だけ送ると adults は guests から children を引いた値です。adults だけ送ると children は guests から adults を引いた値です。両方送る場合は合計が guests と一致しなければならず、ずれは invalid_input で失敗し、不一致を名指しします。任意の duration_hours(別名 hours、duration、event_hours、length_hours)は開催時間(時間単位)で、省略時は3、典型的な午後の庭先です。空文字、guests 欠落、非有限値、人数の非整数はフィールドを名指しして invalid_input で失敗します。guests、adults、children の負値は、ゼロ未満の頭数では買い物リストを比例できないため失敗し、課金されません。成功時の本体は guests、adults、children、duration_hours をエコーし、duration_factor を報告し、meat_lb(次の0.25ポンド単位へ切り上げ)、meat_g(その買い物重量のグラム換算)、sides_servings、buns、drinks、ice_lb を列挙します。同じ5行が items に item、quantity、unit のレコードとして現れ、item_count も付きます。成功した API 呼び出しの料金は公開ベースの $0.002 毎件です。
BBQパーティーの買い物計算が実務で役立つ場面
バーベキューの肉を十分に買えという曖昧な句を正規化するコンテンツパイプラインは、数値の meat_lb、sides_servings、drinks に置き換えてからローカライズ文面を出せます。この能力は純粋な parse エンジンであるため、API 料金は公開ベースの $0.002 毎成功件であり、検証失敗は残高を消費しません。