使用方法
厨房里量体积,第一件事不是填数而是定口径:本页默认 16 汤匙换 1 杯,而「换算为」里的美制惯用杯、营养标签法定杯、澳制杯体积并不相等。先选对杯,再谈换算,否则算得再准也和配方对不上;改任一输入框都会立刻重算。
- 在「数值」框写汤匙数,默认
16;裸按 Enter(不带 Ctrl、Cmd、Shift)即出结果,单位一律由下拉决定。 - 「从」与「换算为」各选一项,九个单位覆盖美制汤匙、茶匙、三种杯、澳制汤匙、毫升、升、加仑;想反查就把杯设成源、汤匙设成目标,澳制汤匙换澳制杯也走同一套。
- 「结果小数位」默认 6 位,正好装下
0.0625与0.985784;允许 0 到 10,改动后按 Enter 或失焦即按新位数重算,内部精度不变。 - 「交换单位」对调两框并当场核对反向;「复制结果」取走当前等式;「载入示例」把数值、单位、位数与批量框一并复位成默认配比。
- 底部批量框每行填一个汤匙数,按 Ctrl/Cmd + Enter 整批换杯;非法行会报出第几行、写了什么、为何跳过,不会悄悄按零处理。
速查表默认 12 行,「加载更多」到 16 行;可导出带 BOM 的 CSV 或按 TSV 复制整表。结果区带 role="alert",读屏软件会朗读结果。
能解决什么
第一类是缩放菜谱。配方写「8 汤匙」,你想知道是几杯,或反过来把「1.5 杯」拆成汤匙好分次加,靠的是 1 杯 = 16 汤匙这条精确整数比。本页把 1、2、4、8、16、32、48 汤匙与 0.0625、0.125、0.25、0.5、1、2、3 杯逐档列在速查表里,不必心算。
第二类是跨国菜谱对口径。同样写「1 杯」,美制惯用杯是 236.5882365 mL,美国营养标签的法定杯是 240 mL,澳制杯是 250 mL;同样写「1 汤匙」,美制是 14.78676478125 mL,澳制是 20 mL。用 240 mL 的杯去量 16 美制汤匙,只有 0.985784 杯,差 1.42%,烘焙里这点偏差足以让膨发和湿度跑偏。
第三类是厘清体积与重量。很多人搜索「汤匙转杯」,紧接着想问「那是多少克面粉」。杯和汤匙量的都是体积,面粉、糖、黄油的密度各不相同,不能靠本页的系数直接换成克;本页只回答「这么多体积换成另一套体积单位是多少」。
凡是能靠同一套升基准系数解决的问题,都在这里收敛成一条公式。
原理和变量
16 不是凑出来的近似,是从同一个加仑切出来的整数。1959 年国际码磅协定之后,1 美制加仑定义为 3.785411784 L。把这个加仑除以 256 得到 0.01478676478125 L,正是 1 美制汤匙;除以 16 得到 0.2365882365 L,正是 1 美制惯用杯。两者相除 0.2365882365 / 0.01478676478125 = 16,所以 1 cup = 16 tbsp 是定义链上天然成立的整数比,反过来 1 tbsp = 0.0625 cup。
通用公式。把升定为基准,给每个单位记一个系数 F:升 F = 1,美制汤匙 F = 0.01478676478125,美制杯 F = 0.2365882365。换算时先把输入值换成基准量,再除以目标单位的系数,即 out = v × F[from] / F[to]。把汤匙换成杯时除以 16,把杯换成汤匙时乘以 16,两个方向共用同一张系数表,反向结果必然能复算回原值。
三套「杯」与三套「汤匙」并列。下拉框里,美制惯用杯 236.5882365 mL、美国营养标签法定杯 240 mL、澳制杯 250 mL 是三个不同系数;美制汤匙 0.01478676478125 L、澳制汤匙 20 mL、公制汤匙 15 mL 也各不相同。把 16 美制汤匙换算成法定杯,得到 0.2365882365 / 0.24 = 0.985784 杯,比 1 杯少 1.42%——这条结果由页面公式现场算出,不是背下来的常数。
一套单位内部的关系。1 杯 = 16 汤匙 = 48 茶匙 = 8 美制液量盎司;1 澳制杯 = 250 mL = 12.5 澳制汤匙,12.5 不是整数,正说明「16 汤匙一杯」只在美制体系里成立。页面把加仑、杯、汤匙、茶匙都放进同一张以升为基准的系数表,谁除以谁都能算,不需要为某个国家另写分支。
体积不是重量。杯和汤匙是容积单位,量纲是长度的三次方;克与千克是质量。同一种「一杯」面粉,筛过与压实能差出不少克数,所以菜谱跨国照抄时先确认口径,再谈换算成质量,顺序不能反。
完整示例
默认样本是 16 汤匙,页面加载时结果区直接给出 16 汤匙 = 1 杯。它不是预先写死的一句话:脚本把 16 乘 0.0625 得到 1,再按 6 位小数显示成 1.000000。把数值改成 8、交换两个下拉框,或把小数位调小,等式会立刻被重新算出来。
- 正向:1、2、4、8、16、32、48 汤匙分别得 0.0625、0.125、0.25、0.5、1、2、3 杯,正好是一组按倍数展开的配比校验点。
- 反向:1 杯换回 16 汤匙,2 杯换回 32 汤匙,3 杯换回 48 汤匙;把 16 再换回杯得 1,误差只在显示位数上。
- 跨口径:16 美制汤匙换成营养标签法定杯是 0.985784 杯,1 美制加仑是 256 汤匙。这些结果同样出自同一张系数表,不需要为「换国家」另写一条分支。
批量框默认填了七行示例,按 Ctrl/Cmd + Enter 一次列出结果;某行非法时会点名那一行并说明跳过,不会输出一个莫名其妙的零。
对照表
速查表把正向、反向和跨口径三类换算排在一起,共 16 行,默认只显示前 12 行,点「加载更多」展开剩余 4 行。每一行都由脚本用同一条 out = v × F[from] / F[to] 现场算出,结果列算完再按当前小数位格式化,改小数位后整张表跟着变,不会出现两套数字。备注只标换算方向,不含数值;导出与复制都取自同一份数组。
真正要留意的是不同国家对「杯」和「汤匙」的定义。下表把这些口径并排放在一起,数值是各自定义值,换算时页面用的也是同一张系数表:
| 口径 | 杯的体积 | 汤匙的体积 | 一杯合几汤匙 |
|---|---|---|---|
| 美制惯用 | 236.5882365 mL | 14.78676478125 mL | 16(精确整数) |
| 美国营养标签法定 | 240 mL | — | — |
| 澳制 | 250 mL | 20 mL | 12.5 |
| 英制旧汤匙 | — | 约 17.7582 mL | — |
| 公制汤匙 | — | 15 mL | — |
表里 16 这个整数只在美制惯用口径下成立:240 mL 的法定杯装 16 美制汤匙只得 0.985784 杯,澳制杯配 20 mL 汤匙则是 12.5 匙一杯。菜谱跨国照抄前先对上这一列,比事后纠偏省事得多。
结果边界与舍入
- 输入范围:数值框允许负一万亿到正一万亿,超出会给出具体越界提示并停止换算。食材用量取正,负数在数学上仍可换算,本页照实计算并保留符号。
- 零值:0 是合法输入,结果为 0,不会被当成非法值补零。
- 舍入:显示用固定小数位,默认 6 位,按四舍五入处理;内部用完整双精度浮点数先算完再格式化。把小数位调到 2 看配比概数、调回 6 看细节,等式两边的真实值始终一致。
- 浮点尾差:加仑定义值在二进制里无法精确表示,反算回原值末位可能差一个最小单位;严格对齐时以升定义式为准,别拿显示的六位小数反推。
- 口径边界:本页只做体积数值换算,不把杯换算成克,也不替你判断某份配方该用干量杯还是液量杯;干量杯与液量杯刻度不同属于量具问题,需按配方说明选择。
- 不联网:所有换算、批量处理、表格生成与复制都在当前浏览器内完成,页面不发请求、不写 Cookie,也不把数值存进本地存储。
常见问题
1 杯到底等于多少汤匙?
在美制惯用体系里是精确的 16 汤匙,也就是 1 汤匙 = 0.0625 杯。这个 16 来自 1 美制加仑 3.785411784 L:除以 256 得 1 汤匙、除以 16 得 1 杯,两者相除正好 16。但换成营养标签法定杯或澳制杯,结论就不一样了,所以先确认口径再算。
为什么 16 是整数而不是近似凑整?
因为杯和汤匙都是从同一个加仑按 2 的幂切出来的:加仑 / 16 是杯,加仑 / 256 是汤匙,256 除以 16 等于 16,定义链上天然整除,不需要四舍五入。这也是为什么 1 杯还正好等于 48 茶匙、8 美制液量盎司。
美国营养标签的杯为什么是 240 mL?
营养标签为了便于标示,把「杯」法定地取整成 240 mL,而美制惯用杯是 236.5882365 mL,两者差约 1.42%。用 240 mL 的杯去量 16 美制汤匙(共 236.5882365 mL)只有 0.985784 杯,不是 1 杯。看包装营养表与照做家常菜谱,口径往往不是同一套。
澳制汤匙 20 mL 会带来多大差?
差别不小。美制汤匙是 14.78676478125 mL,澳制汤匙是 20 mL,澳制杯是 250 mL、合 12.5 澳制汤匙。把「16 汤匙一杯」直接搬到澳洲配方,体积和匙数都会错。本页把美制汤匙、澳制汤匙、澳制杯都列为独立单位,选对再换算即可。
「杯」是体积还是重量?面粉能直接换克吗?
是体积,量纲是长度的三次方。克和千克是质量,两者之间要乘密度,而面粉、糖、黄油因筛过与否、压实与否密度差很多。所以本页不提供「杯转克」,这类换算请查具体食材的密度表或用秤,别拿体积系数硬套。
跨国菜谱照抄为什么会翻车?
因为「杯」「汤匙」在不同国家标准里是不同体积:美制惯用杯 236.5882365 mL、营养标签法定杯 240 mL、澳制杯 250 mL,英制旧汤匙约 17.7582 mL、公制汤匙 15 mL。用 240 mL 杯量 16 美制汤匙得 0.985784 杯,差 1.42%,烘焙里足以影响成品质地。照抄前先确认作者用的是哪套口径。
干量杯与液量杯刻度为何不同?
干量杯通常按平口刮平设计,液量杯留出倾倒余量并带壶嘴,刻度基准和使用方式都不一样;同为「一杯」,量面粉和量牛奶倒进同一个杯,实际装到的体积也可能不同。这是量具与操作问题,不是单位换算问题,本页只负责把选定的体积单位按定义互转。
输入文字、留空或超大数会怎样?
都会给具体报错,不会静默归零。数值为空或不是数字、小数位不在 0 到 10、数值超出正负一万亿,分别有各自提示并停止换算;批量框里某一行非法,会点名第几行和那一行原文,说明跳过原因,其余合法行照常换算。全部计算在本地完成,不发请求也不写 Cookie。
相关工具
下面三个工具都与整理配方和文案有关,按需取用,内链均为站内已上线页面。