食谱分量换算器

把一份配方从「原份数」整体缩放到「目标份数」:先算出缩放系数 k = 目标份 ÷ 原份,再逐行乘同一个 k,最后按厨房量具把 0.7608 杯折成 3/4 杯这种能真正拿勺子量的数。支持 g、kg、ml、l、杯、汤匙、茶匙、个、oz、lb 十种单位,可切换美制杯 236.5882 毫升与公制杯 250 毫升,并按烘焙百分比(面粉 = 100%)反推各材料配比。

原配方 4 份 → 目标 6 份,缩放系数 k = 6 ÷ 4 = 1.5000
杯制:美制杯 236.5882 mL;保留 1 位小数

材料          原量      新量       单份(÷6)   烘焙百分比   量具折算
中筋面粉      250 g     375 g      62.5 g       100.0%
全脂牛奶      120 ml    180 ml     30 ml        48.0%        ≈ 3/4 杯(177.4 mL,差 -2.6 mL)
细砂糖        30 g      45 g       7.5 g        12.0%
干酵母        3 g       4.5 g      0.75 g       1.2%
食盐          5 g       7.5 g      1.25 g       2.0%
无盐黄油      20 g      30 g       5 g          8.0%

合计 6 行:干性材料与黄油合计 462.5 g,液体 180 mL

提示:单行输入框裸按 Enter 立刻换算;配方清单是多行输入框,Enter 留给换行,换算请用 Ctrl + Enter(macOS 为 Cmd + Enter)。示例已服务端直出,脚本没跑也有内容。

使用方法

  1. 在「原配方份数」填 4(页面默认值,指原菜谱自己标注的出品份数),在「目标份数」填 6。缩放系数 k = 目标份 ÷ 原份 = 6 ÷ 4 = 1.5,下面每一行材料都乘同一个 1.5。
  2. 「配方清单」按「材料名 数量 单位」每行一条填写,默认预置 6 行:中筋面粉 250 g、全脂牛奶 120 ml、细砂糖 30 g、干酵母 3 g、食盐 5 g、无盐黄油 20 g。名称与数量之间必须有一个空格,否则解析不出数量会直接点出第几行。
  3. 「杯制」选美制杯 236.5882 mL 还是公制杯 250 mL:两种口径相差 13.4 mL,同一份配方写「1 杯」会因此整体偏 5.4%。页数来源不明的配方建议先按质量(g)核对一遍。
  4. 「保留小数」默认 1 位。干酵母 3 g × 1.5 = 4.5 g 保留一位刚好;设成 0 位会被舍成 5 g,相对偏差 11.1%——酵母这种占比小的材料对取整最敏感。
  5. 点「换算份量」,输出每行「原量 → 新量 → 单份 → 烘焙百分比」,体积行额外给出最贴近的分数杯;「复制结果」一次带走,下面对照表还能导出 CSV。

这个食谱分量换算器能解决什么问题

一是把人数的变化翻译成配料表。家里多来两个人,需要的是「面粉从 250 g 变 375 g」这种可以直接上秤的数字,而不是自己在心里做六道乘法。这个食谱分量换算器一次把整张配料表重算,顺带给出单份用量,方便分装。

二是把「杯 / 汤匙」这类体积单位转成能拿量勺操作的分数。牛奶 120 ml × 1.5 = 180 ml,按美制杯折是 0.7608 杯,直接念出来没法操作;折成 3/4 杯是 177.4 mL,差 -2.6 mL,对面团含水量影响在千分之几的量级。

三是核对配方本身的配比是否合理。烘焙百分比把面粉固定为 100%,其余材料按质量折算:示例里水(牛奶)48%、糖 12%、盐 2%、酵母 1.2%、黄油 8%。酵母 1.2% 落在面包常用的 1%~1.5% 区间内,一眼就能判断配方是否可信;反过来,如果某份配方算出来盐是 5%,那多半是原始数据写错了。

本页不做:分量变了之后烤多久、用什么温度,请用「烹饪时间计算器」;配料确定之后想算热量与蛋白质脂肪碳水,请用「三大营养素拆分计算器」;单纯的单位换算(克转磅、毫升转杯、汤匙转毫升、摄氏度转华氏度)分别有「克转磅」「毫升转杯」「汤匙转毫升」「摄氏度转华氏度」。本页也不会替你调整调味料的非线性部分——这点在下一节讲清楚。

原理与关键变量:缩放系数、杯制常数与烘焙百分比

第一问:算的是什么。核心只有一次除法与若干次乘法:k = 目标份 / 原份,然后每一行 新量 = 原量 * k。单份用量是 新量 / 目标份,它恒等于 原量 / 原份,所以这一列可以当作交叉校验——两列要是对不上,说明某行的数量被改动过。

第二问:单位常数为什么取这些值。美制杯取 236.5882 mL,来自 1 美制加仑 = 3785.411784 mL 除以 16;1 汤匙 = 14.7868 mL(加仑的 1/256)、1 茶匙 = 4.9289 mL(1/768),所以 1 杯 = 16 汤匙 = 48 茶匙。美国 FDA 在 21 CFR 101.9(b)(5)(viii) 里把营养标签上的取值四舍五入为杯 240 mL、汤匙 15 mL、茶匙 5 mL——本页用的是未取整的精确值,因为取整后每个单位都偏大 1.4%,一份配方里出现五六次会累积成可感知的误差。公制杯取 250 mL,是澳新等地的标准量杯,与美制杯差 13.4 mL。

第三问:遵循哪套标准。质量单位按国际avoirdupois 磅的精确定义:1 lb = 453.59237 g(1959 年国际码磅协议),1 oz = 28.349523125 g。烘焙百分比沿用专业烘焙的通行口径:面粉总量 = 100%,其余材料按各自质量对面粉质量作比,液体也按质量算(牛奶密度约 1.03 g/mL,本页在体积行只给出体积,百分比只对 g / kg / oz / lb 行计算)。

第四问:输入被怎么转换。解析用正则 /^(.+?)[\s\t]+([0-9.]+)[\s\t]*(.*)$/:先取名称,再取数字,剩下的当单位。体积类单位(ml、l、杯、汤匙、茶匙)会先折到毫升这一基准量,再按你选的杯制反算成目标单位;质量类折到克。所以把「1 杯」改成「ml」输出时看到的是 236.5882 mL,而不是把 1 直接乘 k。

第五问:厨房取整的取舍。把毫升折成杯之后,会在分母集合 { 2, 3, 4, 8 } 里搜最接近的分数(分子 1~32),因为一套标准量勺只有 1、1/2、1/3、1/4、1/8 这五个刻度:取 1/5 杯没有对应量具,取 1/16 杯超出量勺精度也没有意义。示例里 180 mL 折成 0.7608 杯,最近的分数是 3/4 杯 = 177.4 mL,相对误差 1.42%。

第六问:最常见的误用是什么。把调味料与膨松剂当成线性量。盐、酵母、泡打粉的用量与面团体积并不是简单正比——酵母的繁殖速度取决于温度与时间,翻倍配方时酵母只需放大到约 1.5~1.8 倍而非 2 倍;同理,把 4 份改成 6 份,烘烤时间基本不变、只增加烤盘数量,把时间乘 1.5 会把成品烤干。本页照常给出 4.5 g 这样的线性结果,是否要手动下调由你决定。

完整示例(数值仅作演示)

示例条件就是页面打开时的默认值:原 4 份 → 目标 6 份,k = 1.5,美制杯,保留 1 位小数。逐行核对:

输入范围与缩放系数对照表

下表以示例配方(面粉 250 g、牛奶 120 ml)为基准,列出不同缩放系数下的结果。「牛奶折杯」按美制杯 236.5882 mL 计算,「厨房取整」是分母取 2 / 3 / 4 / 8 时最接近的分数。注意一个规律:线性缩放不改变相对误差,所以只要杯制不变,「相对误差」这一列恒为 1.42%,与 k 无关——120 mL 比 1/2 杯多出的那 1.42%,放大多少倍都还是 1.42%。

缩放系数 k目标份面粉 (g)牛奶 (mL)牛奶折杯厨房取整相对误差提示
0.2501.0062.530.00.12681/8 杯1.42%可直接用量杯
0.5002.00125.060.00.25361/4 杯1.42%可直接用量杯
0.7503.00187.590.00.38043/8 杯1.42%可直接用量杯
1.0004.00250.0120.00.50721/2 杯1.42%可直接用量杯
1.5006.00375.0180.00.76083/4 杯1.42%可直接用量杯
2.0008.00500.0240.01.01441 杯1.42%可直接用量杯
2.50010.00625.0300.01.26801-1/4 杯1.42%可直接用量杯
3.00012.00750.0360.01.52161-1/2 杯1.42%可直接用量杯
4.00016.001000.0480.02.02882 杯1.42%可直接用量杯
5.00020.001250.0600.02.53612-1/2 杯1.42%可直接用量杯
8.00032.002000.0960.04.05774 杯1.42%可直接用量杯
10.00040.002500.01200.05.07215 杯1.42%可直接用量杯
0.0500.2012.56.00.0254—392.89%量具够不着,改用克或毫升
0.1000.4025.012.00.0507—146.45%量具够不着,改用克或毫升
0.2000.8050.024.00.1014—23.22%量具够不着,改用克或毫升
0.3331.3383.340.00.1691—26.07%量具够不着,改用克或毫升
0.6672.67166.780.00.33811/3 杯1.42%可直接用量杯
1.2505.00312.5150.00.63405/8 杯1.42%可直接用量杯
1.7507.00437.5210.00.88767/8 杯1.42%可直接用量杯
6.00024.001500.0720.03.04333 杯1.42%可直接用量杯
12.00048.003000.01440.06.08656 杯1.42%可直接用量杯
15.00060.003750.01800.07.60827-2/3 杯0.77%可直接用量杯
20.00080.005000.02400.010.1442—21.14%量具够不着,改用克或毫升
0.0800.3220.09.60.0406—208.06%量具够不着,改用克或毫升

输入范围、边界与精度说明

常见问题

为什么牛奶换算结果是 180 mL,旁边又写 3/4 杯?

180 mL 是精确换算结果,3/4 杯是能用量杯操作的近似值。按美制杯 236.5882 mL 折,180 mL = 0.7608 杯,最接近的标准刻度是 3/4 杯 = 177.4 mL,少 2.6 mL。对面团含水量来说这是千分之几的影响;如果你在做对水量极敏感的甜点,请按 180 mL 用厨房秤量。

美制杯和公制杯差多少,选错了会怎样?

差 13.4118 mL,相对美制杯是 5.36%。一份配方里若出现 3 次以杯为单位的水或奶,选错杯制会让总液体量整体偏 5% 上下——对面团而言已经是可感知的软硬差别。判断方法:看配方来源,美式食谱用美制杯,澳新与部分东南亚食谱用 250 mL 公制杯。

烘焙百分比为什么只对带 g 的行计算?

因为烘焙百分比的定义是质量比:各材料质量 ÷ 面粉质量 × 100%。体积单位(ml、杯、汤匙)要参与就得先知道密度,而牛奶、蜂蜜、油的密度各不相同,凭空套一个值会把百分比变成假的。示例里牛奶按 1.03 g/mL 折算约为 185 g,对应 49.4%,与按体积记的 48.0% 不同——本页选择不给这类估算值。

把 4 份放大到 6 份,烘烤时间也要乘 1.5 吗?

不要。烘烤时间由单块面坯的厚度与热传导决定,不是总量:分成 6 个同样大小的餐包,每个的烘烤时间与做 4 个时基本一致,多出来的只是烤盘数量或批次。把 30 分钟乘 1.5 变成 45 分钟会直接烤干。时间温度的换算请用「烹饪时间计算器」。

酵母、盐、泡打粉也要严格乘 k 吗?

本页会照样给出线性结果(示例里酵母 3 g → 4.5 g),但实际操作中它们往往不该等比放大。酵母用量与发酵时间、温度耦合,翻倍配方通常只需放到 1.5~1.8 倍;盐和泡打粉在接近阈值时也有类似的饱和效应。本页的职责是给出正确的乘法结果,是否下调由配方经验决定。

为什么「1 杯」换成 mL 后是 236.5882 而不是 240?

240 mL 是美国 FDA 营养标签上的取整值(21 CFR 101.9),方便印在包装上;236.5882 mL 是 1 美制加仑 3785.411784 mL 除以 16 的精确值。取整后每个体积单位都偏大 1.42%,一份出现五六次会累积。本页用精确值,需要对照包装营养表时请自行换成 240。

单份用量那一列怎么算的,为什么有时和手算不同?

单份 = 新量 ÷ 目标份,数学上恒等于原量 ÷ 原份。示例里面粉 375 ÷ 6 = 62.5 g,和 250 ÷ 4 = 62.5 g 一致。如果出现不一致,说明某一行的数量被你改动过,或者目标份数不是整数(例如目标 2.5 份时单份是 150 g)。这一列的作用是交叉校验,不是独立结果。

我填的配方会被上传或保存吗?

不会。解析、缩放、取整全部在当前页面完成,没有网络请求,也不写 Cookie 或本地存储。想自行确认,打开开发者工具的 Network 面板,多点几次「换算份量」,可以看到没有任何新请求发出;刷新页面后输入框会回到服务端直出的那份示例。

相关工具