使用方法
把「喝了多少、有多烈」换成一组可比的数字,只要五步:
- 「杯数 / 份数」填 2。一罐啤酒算 1 份,一整瓶葡萄酒按标签容量除以单杯容量折算成份数再填。
- 「单杯容量」填 250 毫升。罐装啤酒常见 330、瓶装啤酒 500、葡萄酒标准杯 175、烈酒纯饮 45,按你实际倒的量填,不要照抄包装总量。
- 「酒精度 ABV」填 5,只填数字不要带百分号。瓶身写 5.0% vol 就填 5.0;自酿或调酒没有标称值时,只能估一个区间,结果也应按区间理解。
- 「单位口径」选英国、美国或澳洲。英国 1 单位等于 10 毫升纯酒精,美国 1 标准杯等于 14 克纯酒精,澳洲 1 标准杯等于 12.5 毫升纯酒精,三个数字含义不同,别混着比。
- 点「计算酒精单位」,或在任一输入框按 Enter。四张卡片分别给单位数、纯酒精毫升、纯酒精克数和占每周上限的比例;下方对照表默认 12 行,「加载更多」补到 18 行,还能导出 CSV 或复制 TSV。
酒精单位计算器能解决什么
它把「不同酒怎么比」这个模糊问题变成同一个刻度上的数字,适合三类场景:
- 混着喝时算总账:两杯 250 毫升的 5 度啤酒是 2.50 单位,换成 45 毫升 40 度的威士忌两杯则是 3.60 单位,后者容量只有前者的五分之一,酒精却更多 —— 只看杯数会严重低估。
- 对照官方限量:英国低风险饮酒指南建议每周不超过 14 单位,本页把结果直接换算成百分比,演示值 2.50 单位即 17.86%,一周累计几次就能看出是否接近上限。
- 核对标签与配方:调酒、自酿、做菜用料酒时,把容量和度数填进去,就能知道成品一份里有多少纯酒精,比凭口感判断靠谱得多。
本页不做的事:不估算血液酒精浓度(那需要体重、性别、进食状态和饮酒时长,本页没有这些输入);不给出医学建议,哺乳期、服药期间或患有相关疾病请遵医嘱;不算解酒时间,卡片里的「约 1 单位/小时」只是一个粗略的代谢量级参考,不能用来判断能否驾车。
原理和变量
① 用了哪个具体函数:核心是一次乘法链 n * v * a / 100,再按口径除常数。英国口径除 10、美国口径先乘 0.789 再除 14、澳洲口径除 12.5;取整只用 Number(x.toFixed(d)),不引入任何外部数学库。
② 关键参数为什么这样取:用体积百分比 ABV 而不是 proof(美制酒度),因为中文酒标普遍印 ABV;若手上是 proof,需先除以 2。乙醇密度取 0.789 克/毫升(20 摄氏度下的常用值),是为了让美国口径能从毫升换算到克 —— 温度越高密度略低,但这个差异远小于 0.1 克,不影响读数。
③ 遵循哪个标准:英国口径来自 UK Chief Medical Officers 的 1 unit = 10 毫升纯酒精定义;美国口径来自 NIAAA 的 1 standard drink = 14 克纯酒精定义;澳洲口径来自澳大利亚 1 standard drink = 12.5 毫升纯酒精定义。三者不是换算关系而是各自法定定义,所以本页让它们并列,不做互相折算。
④ 输入怎么变成输出:演示值先算总饮用量 2 × 250 = 500 毫升,再算纯酒精 500 × 5 ÷ 100 = 25.00 毫升,克数 25.00 × 0.789 = 19.73 克,英国单位 25.00 ÷ 10 = 2.50,最后占比 2.50 ÷ 14 = 17.86%。四张卡片与这三步运算一一对应,可逐步核对。
⑤ 边界与阈值:杯数限 1~50,单杯容量限 10~5000 毫升,酒精度限 0~100,每周上限限 1~100,小数位限 2~6。超过上限会提示「请确认是否把整瓶容量填进了单杯」而不是静默出数;负数、空值、非数字逐项给具体中文提示后才继续。
⑥ 常见误用的正确解释:把整瓶 750 毫升当成单杯容量填进去,会得到 3 倍于真实一杯的结果,属于口径错误而非公式错误;把 ABV 填成 0.05(误当小数)会让结果缩小 100 倍;把「克」和「毫升」混着读也不对,25.00 毫升与 19.73 克是同一份酒精的两种单位,不能直接相加。
完整示例(数值仅作演示)
保持演示值:杯数 2、单杯容量 250 毫升、酒精度 5 %、英国口径、每周上限 14 单位、保留 2 位小数。
- 总饮用量:2 × 250 = 500 毫升。
- 纯酒精体积:500 × 5 ÷ 100 = 25.00 毫升。
- 纯酒精质量:25.00 × 0.789 = 19.73 克。
- 英国酒精单位:25.00 ÷ 10 = 2.50 单位。
- 占每周上限:2.50 ÷ 14 = 17.86%。
- 换成美国口径:19.73 ÷ 14 = 1.41 标准杯;换成澳洲口径:25.00 ÷ 12.5 = 2.00 标准杯。
同一份酒在三种口径下分别是 2.50、1.41、2.00,数字不同是因为定义不同,不代表其中任何一个算错。把这四张卡片与对照表第 1 行(普通啤酒 330 毫升 5 度 = 1.65 单位)横着比,就能看出容量和度数各自的影响权重。
输入范围与对照表
酒精单位计算器的对照表列出 18 种常见酒类的典型容量与酒精度,纯酒精与英国单位都按上面的公式算出,便于你在没有标签时快速估一个数量级:
| 酒类 | 容量(毫升) | ABV(%) | 纯酒精(毫升) | 纯酒精(克) | 英国单位 |
|---|---|---|---|---|---|
| 普通啤酒 | 330 | 5 | 16.50 | 13.02 | 1.65 |
| 精酿啤酒 | 330 | 8 | 26.40 | 20.83 | 2.64 |
| 高度啤酒 | 500 | 10 | 50.00 | 39.45 | 5.00 |
| 红葡萄酒 | 175 | 13 | 22.75 | 17.95 | 2.28 |
| 白葡萄酒 | 150 | 12 | 18.00 | 14.20 | 1.80 |
| 香槟起泡酒 | 150 | 12.5 | 18.75 | 14.79 | 1.88 |
| 清酒 | 180 | 15 | 27.00 | 21.30 | 2.70 |
| 黄酒 | 100 | 15 | 15.00 | 11.84 | 1.50 |
| 白酒(52 度) | 50 | 52 | 26.00 | 20.51 | 2.60 |
| 白酒(42 度) | 50 | 42 | 21.00 | 16.57 | 2.10 |
| 威士忌 | 45 | 40 | 18.00 | 14.20 | 1.80 |
| 金酒 | 45 | 43 | 19.35 | 15.27 | 1.94 |
| 朗姆酒 | 45 | 40 | 18.00 | 14.20 | 1.80 |
| 龙舌兰 | 45 | 38 | 17.10 | 13.49 | 1.71 |
| 莫吉托鸡尾酒 | 200 | 12 | 24.00 | 18.94 | 2.40 |
| 预调酒(RTD) | 275 | 5 | 13.75 | 10.85 | 1.38 |
| 苹果酒 | 500 | 4.5 | 22.50 | 17.75 | 2.25 |
| 米酒 | 200 | 8 | 16.00 | 12.62 | 1.60 |
对照表能看出「度数比容量更狠」:50 毫升 52 度白酒(2.60 单位)与 330 毫升 8 度精酿啤酒(2.64 单位)几乎持平,但白酒的容量只有啤酒的六分之一。
结果边界和舍入
舍入位置:所有卡片按「小数位」输入框保留,默认 2 位,实现为 Number(v.toFixed(d))。因为先 toFixed 再输出,演示值不会出现 2.5000000000000004 这类浮点尾巴;百分比单独再保留 2 位。
什么时候会拒绝计算:杯数小于 1 或超过 50、容量小于 10 或超过 5000、酒精度不在 0~100、每周上限不在 1~100、小数位不在 2~6,都会给出指明字段和允许区间的中文提示。酒精度填 0 是允许的,代表无酒精饮品,此时单位数为 0。
单位和精度:容量统一按毫升输入,纯酒精体积是毫升、质量是克,酒精单位是无量纲计数。若你手上是液体盎司,1 英制液量盎司约 28.41 毫升、1 美制液量盎司约 29.57 毫升,需自行换算后再填。
结果性质:这是按标称酒精度算出的理论值。实际倒酒往往偏满、自酿度数误差可达数个百分点、鸡尾酒的融化冰水还会稀释,所以结果应理解为「约等于」而非精确摄入量。
常见问题
为什么同一杯酒三种口径数字不一样?
因为英国、美国、澳洲对「一份」的法定定义不同:英国 1 单位 = 10 毫升纯酒精,美国 1 标准杯 = 14 克纯酒精(约 17.7 毫升),澳洲 1 标准杯 = 12.5 毫升纯酒精。演示值分别得到 2.50、1.41、2.00,都是对的,只是刻度不同,不要跨口径比较。
整瓶葡萄酒应该怎么填?
先把整瓶换算成杯数:750 毫升的酒按 175 毫升一杯约等于 4.3 杯,填杯数 4、单杯容量 175 即可。若直接把 750 填进「单杯容量」,结果会变成真实一杯的 4 倍多,这是最常见的口径错误。
能算出我几小时后可以开车吗?
不能。血液酒精浓度取决于体重、性别、是否进食、饮酒时长和肝功能,本页没有这些输入,也不做医学判断。任何「喝完 N 小时就安全」的说法都不可靠,请以专业检测或当地法规为准。
酒精度写 0.05 还是 5?
写 5。ABV 是百分数,页内公式已经写了除以 100。若填 0.05,纯酒精会变成 0.25 毫升,单位数缩小 100 倍 —— 看到结果小得离谱时,先检查这里。
乙醇密度为什么取 0.789?
0.789 克/毫升是 20 摄氏度下乙醇的常用密度,美国口径需要把毫升换算成克才用得上。温度变化时密度会小幅变动,但换算到一份酒上差异不到 0.1 克,不影响读数。
每周上限 14 单位能改吗?
能。「每周参考上限」输入框限 1~100,默认 14(英国低风险饮酒指南数值)。不同国家指南不同,你可按当地建议填入,卡片里的百分比会跟着重算。
无酒精啤酒怎么算?
酒精度填 0 即可,单位数为 0。注意标称「0.0%」以外的「无酒精」产品可能仍有 0.5% 以下残留,若标签写了 0.5,就填 0.5 而不是 0。
我的输入会被保存或上传吗?
不会。全部计算在浏览器内完成,刷新即清空;可在 Network 面板复查,点「计算酒精单位」时没有任何请求发出。
相关工具
- RiskReward比值计算器:把风险与收益摆在同一刻度上对比时用。
- 卡路里计算器:酒精之外的另一部分饮品种能量来源。
- 心率比率区域计算器:运动强度区间换算,同样是按区间读数。
- 基础代谢计算器:需要把摄入与消耗放在同一框架里看时用。
- Market上限计算器:和「每周上限占比」同类的上限思维。
- 百分比差值计算器:核对两个口径数字相差多少百分比。
- 对数计算器:处理跨度很大的数量级对照时用。