メープルシロップのUSカップをグラムに換算
この換算ツールでは、メープルシロップ1 USカップを315 gとして計算します。1.5カップなら472.5 gで、そのままキッチンスケールで量れます。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- カップ
- 1.5
- グラム
- 472.5 g
- 1カップあたりのグラム
- 315
- 材料
- maple syrup
メープルシロップを使うレシピでは容量がUSカップで示される一方、キッチンスケール、栄養管理ツール、製造表ではグラムが必要になることがあります。この換算ツールは、USカップ1杯のメープルシロップを315グラムとする、明確な固定値で両者を結びます。ゼロや小数を含む有限の非負数を入力すると、計算した質量、使用した係数、数式を返します。処理は決定論的でネットワーク参照を行わないため、同じ入力からは常に同じ結果が得られます。負数、未入力、文字列、NaN、無限大は不正な入力として拒否されます。
メープルシロップの換算方法
このツールでは、グラム = USカップ × 315という意図的に簡潔な式を使います。315は、この機能で固定しているメープルシロップ1 USカップ当たりのグラム数です。たとえば、1カップは315グラム、半カップは157.5グラム、1.5カップは472.5グラムになります。
カップは占める体積を、グラムは質量を表すため、体積から質量への換算には食材ごとの係数が必要です。小麦粉、水、メープルシロップは、同じ1カップでも共通のグラム値にはできません。対象をメープルシロップだけに限定することで、食材選択を不要にし、すべての正常な応答で前提を明示しています。
係数は呼び出しごとに変わらず、商品ラベル、外部の密度データベース、現在の温度、シロップの等級も参照しません。この安定性は、再現可能なレシピの倍率変更、自動テスト、製造記録に役立ちます。ただし、結果は標準化した調理上の目安であり、お手元のボトルを実験室で測定した値ではありません。
正確な仕込み質量が必要な場合は校正済みのはかりで計量してください。一貫したレシピ換算が目的の場合は、返された値をそのままお使いいただけます。
固定換算値が役立つ場面
ご家庭では、ボウルをグラム表示のデジタルスケールに載せる前に、米国のレシピを換算できます。製菓現場では、一般的な食材表を毎回探さずに、パンケーキ生地、グレーズ、クッキー、グラノーラ、メープルフィリングの分量を拡大できます。
レシピ出版ではUSカップ表記の横に一貫したメートル法の行を作成でき、アプリではユーザーが入力したカップ数を、グラム基準の買い物リストや栄養処理に組み込む前に正規化できます。固定係数はソフトウェアでも有用です。保存した3カップというテスト入力は、外部表の更新に左右されず、今後も945グラムを返します。
小規模な食品事業者も、社内基準が1カップ315グラムであれば原価表に利用できますが、仕入れ記録や法令上の資料には実測重量と適用規則をご使用ください。本物のメープルシロップの密度は成分や温度で多少変わり、実際のカップも完全には満たされない場合があるため、実験室精度を保証するものではありません。
また、メープル風味のパンケーキシロップ、蜂蜜、糖蜜、砂糖、小麦粉などは換算しません。元の量が明確にUSカップで、メープルシロップの一貫したグラム推定値が必要な場合にご利用ください。
活用例
メープルレシピの倍率変更
パンケーキ、グレーズ、グラノーラ、クッキーのカップ量を、仕込み量の変更前にグラムへ換算します。
2種類の単位でレシピを公開
文書化された係数を使い、USカップ表記の横に一貫したグラム表記を生成します。
食材量の正規化を自動化
買い物リスト、原価表、レシピアプリ向けに、シロップのカップ入力をグラムへ変換します。
よくある質問
メープルシロップ1 USカップは何グラムですか?
このツールでは、メープルシロップ1 USカップを315グラムとする固定値を使います。
カップの分数を入力できますか?
はい。 半カップは0.5、4分の1カップは0.25のように、小数の数値として入力してください。
数値に見える文字列を拒否するのはなぜですか?
文字列を拒否することで、空白、分数、単位などの曖昧な書式を誤解釈しません。
どのメープルシロップでも正確な値ですか?
いいえ。 1カップ315 gという固定値による決定論的な調理換算であり、実際の密度は異なる場合があります。
小麦粉や水と同じ換算値を使えないのはなぜですか?
カップは体積、グラムは重さを表すため、材料ごとに別の係数が必要です。小麦粉、水、メープルシロップは1カップの重さがそれぞれ違い、315 gはメープルシロップの値です。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/cook/maple-syrup-cups-to-grams \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"cups":1.5}'const res = await fetch("https://api.kit.forhosting.com/cook/maple-syrup-cups-to-grams", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"cups": 1.5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/cook/maple-syrup-cups-to-grams",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"cups": 1.5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/cook/maple-syrup-cups-to-grams", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"cups":1.5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"cups":1.5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/cook/maple-syrup-cups-to-grams", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"cups": 1.5
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "cook.maple_syrup_cups_to_grams",
"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 | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
入力方法と結果の読み方
整数と小数が使えるため、2、0.25、1.75などを事前に分数変換せず入力できます。ゼロも有効で、結果はゼログラムです。入力は有限の数値かつ非負でなければなりません。数値に見える文字列は意図的に拒否します。契約上は数値が必要であり、空白、書式記号、誤って付けた単位を暗黙に解釈しないためです。cupsフィールドには、メープルシロップのUSカップ数をJSONの数値として送信してください。未入力、null、配列、オブジェクト、真偽値、NaN、無限大、負の量にはinvalid_inputエラーを返します。正常な応答には、受け付けたカップ数、計算したグラム数、315に設定したgrams_per_cup、食材名、グラム単位、数式が含まれます。これらの補助項目により、レシピサービスは答えだけでなく算出に使った係数も保存でき、結果を監査できます。小数結果は安定した精度に整え、ブラウザー実装とAPIが同じJSON値を返すようにしています。APIで正常に処理した1件の料金は$0.002で、ページでは同じ純粋な計算をローカル実行できます。フィールドにカップ記号や単位語を含めず、「1/2カップ」のような文字列ではなく0.5を送信してください。
固定換算値が役立つ場面
正常なAPIリクエストは1件$0.002で、検証エラー時にはもっともらしい誤った質量ではなく、使用できない入力を明示します。
技術的な質問
API換算の料金はいくらですか?
正常に処理された1件につき$0.002です。ブラウザーツールでは同じ純粋な計算をローカル実行できます。