小麦粉カップ⇔グラム変換
中力粉2カップは240 gですが、強力粉と薄力粉は違います。1カップあたり120 g、127 g、114 gと粉ごとに密度が決まっています。粉の種類を選び、カップかグラムを入れれば、どちら向きにも換算できます。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 変換する数値の量
- 2
- 粉の品種: all-purpose
- all-purpose
- 変換元
- cups
- 変換先
- grams
- 結果
- 240
- 粉のラベル
- all-purpose
- 1カップあたりg
- 120
- 方向
- cups → grams
小麦粉のカップ⇔グラム変換は、厨房の体積計量をデジタルスケールが本当に必要とする重量に変えます—あるいはメートル法レシピがグラム表記で、手元に計量カップしかないときの逆変換にも使えます。小麦粉のカップ数またはグラム数を入力し、種類—中力(オールパーパス)は1カップあたり百二十グラム、強力は百二十七、薄力は百十四—と変換先単位を選ぶと、換算値、その粉の正確なグラム毎カップ密度、短い計算式、テストやワークシートにコピーできる置換手順の順序列が返ります。米国のカップレシピをキッチンスケールに移す家庭製パン、薄力粉の重量をカップに戻すパティシエ、レシピアプリの決定的な単体テストを書く開発者は、一般単位変換を開かずに同じ固定密度を必要とします。
粉の種類で1カップあたりのグラムが変わる理由
小麦粉1カップは単一の普遍重量ではありません。米国の日常白粉である中力粉(オールパーパス)は、スプーンで入れて直定規で均した米国カップ1杯を百二十グラムとするのが一般的で、本変換はこの密度を all-purpose に固定します。強力粉は1カップあたり百二十七グラムとやや重く、たんぱく質が高く粗めの製粉が同じ体積により多くの質量を詰め込みます。
リーンな生地やサンドイッチローフをカップからグラムへスケールするときに重要です。薄力粉は1カップあたり百十四グラムと軽く、細かい製粉と低たんぱくで均したカップに空気が多く残り、同じ測り方でも薄力1カップは強力1カップより軽いです。
種類を明示せず換算すると、ケーキが乾く、パンの加水が足りない、クッキー生地が数十グラム/カップ単位で広がり過ぎる、といったことが起きます。本変換は毎回明示的な粉種を要求し、固定密度を1つ適用し、第4の品種を発明しません。教員・レシピ取込み・自動採点は正確な数を断言できます。
中力2カップは二百四十グラム、強力2カップは二百五十四グラム、薄力2カップは二百二十八グラムで、いずれも同じ式の形を持ち、共有の十二桁公開ステップまで隠れた丸めはありません。
実務のコツ、限界、関連検索
常にレシピの材料表または手元の袋と一致する粉種を選んでください。日常焼きは中力、酵母パンとピザは強力、薄力指定のやわらかいケーキやクッキーは薄力です。クライアントを制御できるときは事前整形文字列より数を送ってください。
数値文字列は厳密な有限数値パターンに一致する場合のみ受け付けます。授業やテストでは同じカップ数—各タイプで2カップ—を粉種横断で並べ、結果グラムが分岐しても式が同一であることを示せます。
このランディングは小麦粉カップ⇔グラム変換、中力の重量、強力の1カップあたりグラム、薄力カップ⇔グラムを探す人向けで、大さじやミリリットルの一般体積変換でも、砂糖やココア密度ツールでも、全粒粉やグルテンフリー粉の計算機でもありません。
粉の品種がすでに分かっておりカップ対グラムだけが必要なときに本機能を優先し、材料が小麦粉の大さじ表記なら専用のスプーン変換で体積を先に処理し、必要なら残りのカップをここでマップしてください。
往復確認は簡単です。 同じ粉種でカップ→グラム→カップし、十二桁丸め内で元の量に戻ること、中力から薄力に種だけ変えると1カップ結果が百二十グラムから百十四グラムに変わることを確認できます。
活用例
カップレシピをキッチンスケールへ
家庭製パンが中力・強力・薄力をカップからグラムへ変換し、詰め込みやすくいのばらつきなくデジタルスケールで米国レシピに従えます。
粉密度の教室デモ
教員は中力・強力・薄力で小麦粉2カップの重さが異なる一方、換算式は固定密度の乗除ひとつであることを示します。
よくある質問
小麦粉1カップは何グラムですか?
粉の種類によります。 中力は1カップ120 g、強力は127 g、薄力は114 gです。本ツールは種類の選択を必須にし、答えを一意にします。
未知の粉種を送るとどうなりますか?
all-purpose・bread・cake(および文書化された別名)のみ受け付けます。
グラムをカップに戻すことはできますか?
はい。 同じ粉種で from を grams、to を cups にします。結果は amount をその種類のグラム毎カップ密度で割った値です。
全粒粉やグルテンフリー粉も変換しますか?
いいえ。 固定密度のもと中力・強力・薄力のみカップとグラム間で変換します。他の粉は専用ツールまたはメーカーデータを使ってください。
小麦粉カップ⇔グラム変換は無料ですか?
ブラウザのツールは無料で、お使いの端末で動作します。失敗したタスクは課金されません。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/cook/flour \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"amount":2,"flour_type":"all-purpose","from":"cups","to":"grams"}'const res = await fetch("https://api.kit.forhosting.com/cook/flour", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"amount": 2,
"flour_type": "all-purpose",
"from": "cups",
"to": "grams"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/cook/flour",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"amount": 2,
"flour_type": "all-purpose",
"from": "cups",
"to": "grams"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/cook/flour", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"amount":2,"flour_type":"all-purpose","from":"cups","to":"grams"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"amount":2,"flour_type":"all-purpose","from":"cups","to":"grams"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/cook/flour", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"amount": 2,
"flour_type": "all-purpose",
"from": "cups",
"to": "grams"
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "cook.flour",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。
料金
単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。
制限
max_abs | 1000000000000 |
エラー
| HTTP | コード | 意味 |
|---|---|---|
401 | unauthorized | APIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。 |
402 | insufficient_balance | 残高が不足しています。チャージ後に再度お試しください。 |
404 | unknown_type | 指定されたタスクタイプは存在しません。タイプ名を確認してください。 |
429 | rate_limited | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
未知の粉種は all-purpose を黙って仮定せず、明確な invalid_input エラーで拒否されるため、誤字や非対応品種が誤った生地の加水率になることはありません。処理は純粋な決定的算術—ネットワークなし、乱数シードなし、壁時計非依存—なので、無料のブラウザ実行系とプリペイド API は固定小数丸めの後、毎回同じ JSON を返します。
APIの呼び出し方と返却内容
受け付ける粉トークンは all-purpose, ap, plain, bread, strong, cake, pastry や bread flour・cake flour などの短縮形、単位トークンは cup, cups, g, gram, grams です。必須フィールド4つの JSON 本体を送ります。amount(別名 value, qty, quantity, n)は絶対値が一兆以内の有限数、flour_type(別名 type, flour, kind, variety)は粉の品種名、from(別名 from_unit, unit_from, source)は cups または grams、to(別名 to_unit, unit_to, target)は cups または grams です。成功時は丸めた amount、正規の flour_type id と flour_label、from と to、換算後の result、その粉の g_per_cup、密度での乗除(単位が同じなら恒等)を表す formula、短い from→to の direction、英語の message 要約、置換行の順序付き steps 配列を返します。カップからグラムは amount に g_per_cup を掛け、グラムからカップは同じ密度で割り、from が to と等しいときは量はそのままでも密度は報告され、呼び出し側が使った粉の基準を記録できます。検証失敗—欠落フィールド、非有限数、絶対限界外、未知の粉種、未知の単位—は invalid_input を返し、課金されません。料金は成功リクエスト1件あたり定額 $0.002(単位 item、限界単位価格ゼロ)です。
実務のコツ、限界、関連検索
中間積が Worker とブラウザの IEEE 倍精度で有限に保たれるよう、絶対量は公開の一兆上限内に収めてください。invalid_input を返す失敗タスクはプリペイド残高を消費しないため、エラー処理確認のために意図的にライ麦など未知種を送る探索スクリプトのコストを抑えられます。
連携の活用例
レシピアプリの決定的テスト
開発者は粉種ごとの golden カップ↔グラム対と、未知種の意図的拒否を単体テストと CI フィクスチャ用に生成します。