更多分类: 数理统计计算器 化学计算器 体积计算器

健康计算器

Blood-Alcohol Content Calculator

Beer Wine Liquor
Fluid Ounces 12 4 1 to 1.5
Alcohol Content ~ 4% ~ 11% 30% to 50%
Fluid Ounces Consumed Percent Alcohol
Your Weight (Lbs) Hours Consuming Drink
BAC Percentage
BAC Analysis

Notice:
This conversion is for information purposes only. You should never use something from the internet as a replacement for your Doctor or Pharmacists' advice.

mg/dl
milligram per deciliter, the unit used in medicine to measure the concentration of substances in the blood. 1 mg/dl equals 0.01 grams per liter (g/L).

mmol/l or mmol/L
millimole per liter, the SI unit in medicine for measuring concentrations of substances in the blood.

血液酒精浓度(BAC)计算器

首页 › 健康 › 血液酒精浓度(BAC)计算器
最后更新: · 公式与示例已人工校对

血液酒精浓度反映单位血液中的酒精含量,常用 Widmark 公式估算:酒精总量除以体重与分布系数,再减去随时间代谢的部分。它受体重、性别、饮酒速度、空腹与否影响很大,计算值只能作为粗略参考,绝不能用来判断能否驾车。

使用方法

  1. 填入体重、性别与饮酒时长
  2. 逐项填入酒类容量与酒精度
  3. 读取估算 BAC 值与大致代谢所需时间

计算公式

纯酒精量 A = V · 酒精度 · 0.789 0.789 为乙醇密度 g/mL
Widmark 公式 BAC = A / (W · r) − 0.015 · t W 体重 g,r 男 0.68 女 0.55,t 为小时
代谢速率 约 0.015 %/h 个体差异可达 ±50%
中国饮酒驾驶标准 ≥ 20 mg/100 mL 为饮酒驾驶 约相当于 BAC 0.02%

计算示例

70 kg 男性,饮 500 mL 5% 啤酒,已过 1 小时
  1. A = 500 × 0.05 × 0.789 ≈ 19.7 g
  2. BAC = 19.7 / (70000 × 0.68) − 0.015 ≈ 0.000414 − 0.015 < 0
  3. 负值说明按此速率已基本代谢完,但个体差异很大
结果:估算值已归零,实际仍可能检出
3 罐 12 盎司、酒精度 5% 的啤酒,体重 160 磅,2 小时内喝完
  1. Fluid Ounces 填 36(3 × 12),Percent Alcohol 填 5,Weight 填 160,Hours 填 2
  2. 酒精项 = 36 × 5 × 0.075 ÷ 160 = 13.5 ÷ 160 ≈ 0.0844
  3. 代谢项 = 2 × 0.015 = 0.03
  4. BAC = 0.0844 − 0.03 = 0.0544,页面保留三位小数显示 0.054 %
  5. 0.054 低于 0.08 的判定线,但高于饮酒驾驶折算的 0.02,仍属饮酒后状态
结果:BAC ≈ 0.054 %,未达 0.08 但已超过 0.02

要点与常见误区

  • 空腹饮酒吸收更快,峰值可能比公式估算高 30% 以上。
  • 女性体内水分比例低,同样饮酒量 BAC 通常高于男性。
  • 肝功能、服药与疲劳都会改变代谢速度,公式无法覆盖。
  • Percent Alcohol 填的是百分数的数值:5% 填 5,填 0.05 会让酒精项缩小 100 倍,结果直接变成负值并被判为可忽略
  • Weight 单位是磅:70 公斤要填 154(70 × 2.205),直接填 70 会把同样酒量的 BAC 放大约 2.2 倍

常见问题

这个结果能用来判断能不能开车吗?
绝对不能。公式只做科普估算,法律判定以呼气或血液检测为准,饮酒后请勿驾车。
为什么喝同样多,别人测得更低?
体重、性别、体脂率、饮酒速度和是否进食都会影响,个体差异可达两倍。
喝咖啡或洗冷水澡能加速代谢吗?
不能。代谢主要靠肝脏,咖啡因只让人清醒,不降低 BAC。
两瓶 500 mL 啤酒该换算成多少盎司
1 液量盎司 = 29.5735 mL,500 mL ≈ 16.9 盎司,两瓶合计 33.8 盎司,酒精度按标签填 4.5。以 70 公斤(154 磅)、3 小时喝完计算:33.8 × 4.5 × 0.075 ÷ 154 ≈ 0.0741,减去 3 × 0.015 = 0.045,得 BAC ≈ 0.029 %。同一批酒改成 1 小时内喝完只减 0.015,BAC 升到约 0.059 %,时间项对结果的影响比想象中大得多。
工具里没有性别选项,女性用这个结果偏多少
偏差方向是偏低。系数 0.075 隐含固定的分布系数 r ≈ 0.685(0.0514 ÷ 0.075),接近男性平均值,而女性 r 通常在 0.55 左右,同体重同酒量算出的 BAC 相差约 0.685 ÷ 0.55 ≈ 1.25 倍。上例 0.054 % 换成女性体质大约对应 0.068 %,已经贴近 0.08 的判定线,不能拿男版数值当自己的结果。
算出的 0.054 % 要多久才降到 0.02 % 以下
按页面固定代谢速率 0.015 %/h 算:(0.054 − 0.02) ÷ 0.015 ≈ 2.3 小时,即距最后一口酒约 2.3 小时后才低于饮酒驾驶的折算线。代谢速率个体差异可达 ±50%,慢代谢者需要 3.4 小时以上,所以这个数只能当地板参考,不能当作几小时后可以开车的依据。

相关计算器