材料別の料理計量換算―メートル法とヤードポンド法
カップとグラムの換算を勘に頼らず行えます。小麦粉2カップ(米国)は1ミリリットルあたり0.53 gで重さに換算します。小麦粉1カップとはちみつ1カップでは重さが違うからです。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 量
- 2
- 変換元の単位
- Cup
- 変換先の単位
- G
- 材料
- Flour
- 変換後
- 250.78353069
- 密度 (g/ml)
- 0.53
レシピで単位系と測定対象の両方が異なると、料理の換算は複雑になります。カップは体積を表しますが、グラムとオンスは質量を表すため、材料の種類が重要です。この換算機では、ml、g、米国カップ、常衡オンス、大さじ、小さじに対応し、水、牛乳、油、小麦粉、砂糖、バター、はちみつの固定密度区分を使用します。結果は常に再現可能で、レシピの調整、仕込みの計画、自動処理での反復計算にご利用いただけます。
分量、単位、材料区分を選択してください
最初に0以上の分量を入力し、レシピに記載された単位と、換算先として希望する単位を選択してください。対応する単位は、ml、g、米国カップ、常衡オンス、大さじ、小さじです。最後に、測る材料に最も近い区分を選びます。
水、牛乳、油、小麦粉、砂糖、バター、はちみつは、一般的な調理場面を広くカバーする密度として用意されています。体積から質量、または質量から体積へ換算するときは、密度が必要です。たとえば、小麦粉1カップとはちみつ1カップの重さは同じではありません。
大さじからmlのような体積同士、またはオンスからgのような質量同士の換算では、選んだ材料区分は計算値を変えません。ただし、前提を明示するため結果には区分が残ります。保存した換算を後で確認するときも、暗黙の密度選択を、あらゆる材料に共通する厳密な性質と誤解せずに済みます。
基準と密度の前提をご確認ください
本換算機は、米国慣用の料理用体積体系を使用します。米国カップ1杯は236.5882365 ml、大さじ1杯は14.78676478125 ml、小さじ1杯は4.92892159375 mlです。オンスは液量オンスではなく、28.349523125 gに相当する国際常衡オンスを意味します。
体積と質量をまたぐ換算では、まず体積をml、または質量をgにそろえ、選択したg/ml単位の密度を適用してから目的の単位へ変換します。密度表は固定されているため、同じ入力からは常に同じ出力が得られます。各区分は実用的な平均値であり、実験室での測定値ではありません。
小麦粉の密度は、種類、ふるい方、湿度、カップへの詰め方で変化します。黒砂糖は押し固められることがあり、油は組成や温度でわずかに変わり、バターにも製品差があります。厳密なベーカーズパーセントや規制対象の栄養測定が必要な場合は、結果を秤の代用にせず、レシピ換算の一貫した目安としてお使いください。
レシピや自動処理で結果を安全にお使いください
換算値は、換算元単位、換算先単位、材料、密度と併せてご確認ください。レシピを拡大したり、データベースに保存したり、別のシステムへ渡したりする場合、これらの項目を一緒に保持すると特に便利です。丸め処理は、調理器具で必要になる最後の段階だけで行ってください。
秤は1 g単位、大さじや小さじは2分の1または4分の1単位にしか対応しない場合があります。途中の換算ごとに丸めると、大量調理用にレシピを何倍にもした際に誤差が蓄積します。適切な材料区分がない場合、概算で十分なときに限り、物理的性質が最も近いものを選んでください。
精密な製菓では、レシピ作成者が検証したグラム重量を入手するか、材料を直接量ることをおすすめします。未対応の単位は推測せず拒否されるため、自動処理で略語が誤った測定対象として扱われることを防げます。
活用例
海外のレシピを調整できます
材料密度の前提を明示したまま、カップやスプーンの分量をmlまたはgへ換算できます。
製菓の仕込み量を拡大できます
大量調理向けにレシピを増やす前に、小麦粉、砂糖、バター、はちみつの分量を換算できます。
レシピデータを統一できます
ネットワーク照会を行わず、レシピアプリ用のメートル法またはヤードポンド法の量に統一できます。
よくある質問
ozは液量オンスですか?
いいえ。 本機能のozは常衡の質量オンスです。体積にはcup、tbsp、tsp、またはmlをご使用ください。
材料の指定が必須なのはなぜですか?
体積と質量の換算には密度が必要です。また、同じ測定対象内の換算でも区分を返すことで、前提を明示できます。
カップは米国カップですか?
はい。 カップ、大さじ、小さじの定数には、米国慣用の料理用単位体系を使用しています。
密度による換算は厳密ですか?
いいえ。 固定された実用平均値です。実際の密度は材料、詰め方、温度、湿度によって変わります。
どの材料を選べますか?
水、牛乳、油、小麦粉、砂糖、バター、はちみつです。量るものにいちばん近い材料を選んでください。体積同士や重さ同士の換算では数値は変わりませんが、選んだ材料は結果に記録されます。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/calc3/unit-conversion-cooking-metric-imperial \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"amount":2,"from_unit":"cup","to_unit":"g","ingredient":"flour"}'const res = await fetch("https://api.kit.forhosting.com/calc3/unit-conversion-cooking-metric-imperial", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"amount": 2,
"from_unit": "cup",
"to_unit": "g",
"ingredient": "flour"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/calc3/unit-conversion-cooking-metric-imperial",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"amount": 2,
"from_unit": "cup",
"to_unit": "g",
"ingredient": "flour"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/calc3/unit-conversion-cooking-metric-imperial", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"amount":2,"from_unit":"cup","to_unit":"g","ingredient":"flour"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"amount":2,"from_unit":"cup","to_unit":"g","ingredient":"flour"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/calc3/unit-conversion-cooking-metric-imperial", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"amount": 2,
"from_unit": "cup",
"to_unit": "g",
"ingredient": "flour"
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "calc3.unit_conversion_cooking_metric_imperial",
"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 | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
レシピや自動処理で結果を安全にお使いください
APIの料金は1リクエスト当たり$0.002で、同じ再現可能なロジックを対話的にも利用できます。
技術的な質問
未対応の単位を指定するとどうなりますか。
推測は行わず、未対応の単位ペアを示すinvalid_inputエラーが返されます。