🛠️ToolsShed

料理の単位変換器

カップ、大さじ、小さじ、ミリリットル、グラム、オンスなどの調理単位を変換します。

料理用コンバーターは、家庭料理人とプロのシェフが異なる国のレシピで使われる計量単位間で変換するのに役立ちます。容積の計量(カップ、大さじ、小さじ、ミリリットル、液量オンス)、重量の計量(グラム、オンス、ポンド)、および小麦粉や砂糖1カップをグラムに変換するような一般的な食材別変換を処理します。

任意の料理の計量を入力すると、必要な単位の同等値を即座に確認できます。アメリカ式の計量(カップ、バターのスティック)で書かれたレシピを、世界の大半で使われるメートル法に変換する際に特に便利です。

よくある問題は、「カップ」の小麦粉のような容積の計量が、どのくらい詰めるかによって異なる重量を表す可能性があることです。このツールは、一貫した結果を得るために一般的な食材の標準化された変換を提供します。

よくある質問

コード実装

# Cooking unit conversion in Python
UNITS_ML = {
    "tsp":   4.92892,   # US teaspoon
    "tbsp":  14.7868,   # US tablespoon
    "fl_oz": 29.5735,   # US fluid ounce
    "cup":   236.588,   # US cup
    "pint":  473.176,   # US pint
    "quart": 946.353,   # US quart
    "liter": 1000.0,
    "ml":    1.0,
}

def convert_cooking(value: float, from_unit: str, to_unit: str) -> float:
    ml = value * UNITS_ML[from_unit]
    return ml / UNITS_ML[to_unit]

# Examples
print(convert_cooking(1, "cup", "ml"))     # 236.588
print(convert_cooking(3, "tsp", "tbsp"))   # 1.0
print(convert_cooking(2, "cup", "liter"))  # 0.473176
print(convert_cooking(500, "ml", "cup"))   # 2.113...

Comments & Feedback

Comments are powered by Giscus. Sign in with GitHub to leave a comment.