# 血液酒精浓度（BAC）估算器

用 Widmark 公式根据性别、体重、饮酒量与时间估算血液酒精浓度（BAC），给出 g/dL、‰ 两种单位，预测清醒时间，并标注损害等级与各国酒驾上限。

> 标准页面: https://elysiatools.com/zh/tools/bac-calculator

- **分类:** Health

- **关键词:** 血液酒精浓度计算器, 酒驾, Widmark 公式, 酒精代谢, 清醒时间, 酒驾上限, 标准饮料

## 概述

血液酒精浓度（BAC）估算器是一款基于经典 Widmark 公式的在线计算工具。通过输入性别、体重、饮酒量以及距第一杯酒过去的时间，它能快速估算出您当前的血液酒精浓度（提供 g/dL 和 ‰ 两种单位），预测恢复清醒所需的时间，并对照不同国家的酒驾法定上限和身体受损等级，帮助您科学评估酒精代谢状态。

## 输入项

- **性别** (select)
- **体重** (number): e.g. 75
- **重量单位** (select)
- **输入方式** (select)
- **标准杯数（每杯 14g 乙醇）** (number): e.g. 3
- **酒精度数 (%)** (number): e.g. 13
- **每杯容量 (mL)** (number): e.g. 150
- **饮酒杯数** (number): e.g. 3
- **距第一杯已过小时数** (number): e.g. 2
- **小数位数** (number)

## 适用场景

- 饮酒后需要评估体内酒精代谢情况，了解大致的血液酒精浓度（BAC）时。
- 想要估算距离身体完全代谢酒精、恢复清醒状态还需要多少小时。
- 对比不同国家或地区的酒驾法定上限，了解当前状态是否处于安全驾驶范围。

## 工作原理

- 选择性别与体重，这决定了体内水分比例（Widmark 因子），从而影响酒精的稀释程度。
- 选择输入方式，可直接输入标准杯数（每杯含 14 克乙醇），或自定义输入酒精度数、单杯容量和饮酒杯数。
- 输入从喝第一杯酒开始至今过去的小时数，系统将结合酒精代谢率计算当前的 BAC。
- 提交后系统会输出 g/dL 和 ‰ 单位的酒精浓度、身体受损等级提示以及预计清醒时间。

## 使用案例

- 聚会饮酒后，估算体内酒精浓度以决定是否需要安排代驾。
- 了解不同酒精度和容量的饮品对身体酒精浓度的具体影响。
- 学习和科普酒精代谢规律，直观了解体重和时间对酒精消退的影响。

## 常见问题

### 什么是 Widmark 公式？

它是估算血液酒精浓度的经典数学模型，主要根据性别、体重、摄入的纯酒精质量以及代谢时间进行计算。

### 什么是标准杯（Standard Drink）？

在本计算器中，一个标准杯定义为含有 14 克纯乙醇（酒精）的饮料。

### 计算器预测的清醒时间准确吗？

计算器基于平均代谢率（约每小时 0.015%）进行估算，仅供参考。实际代谢速度受个人体质、是否空腹等多种因素影响。

### 为什么性别会影响 BAC 的计算结果？

因为男性和女性的平均体脂率和体内水分占比不同，这会影响酒精在体内的稀释浓度（Widmark 因子不同）。

### 计算结果低于酒驾上限就可以立刻开车吗？

不可以。计算结果仅为估算值，不能作为法律依据或实际驾驶决策的凭据，为了安全请勿酒后驾车。

## 相关工具

- [环境容纳量估算（Logistic 曲线拟合 K）](https://elysiatools.com/zh/tools/carrying-capacity-estimator): 从实际观测时间序列反推环境容纳量：输入每行一个 `时间, 种群数量` 数据点（至少 5 个），工具对 Verhulst 模型 N(t)=K/(1+e^(−r(t−t₀))) 做确定性最小二乘拟合——对候选 K 线性化 ln((K−N)/N)=−r·t+r·t₀ 求解析解，再在 K 上做网格扫描 + 三分搜索收敛到 K̂。输出 K̂、内禀增长率 r̂、拐点 t̂₀、N₀、R²、RMSE 与逐点残差表，并绘制观测散点 + 拟合 S 形曲线 + K 水平线的 SVG 图。若数据尚未接近平台期（max N < 0.6·K̂）会明确警告 K̂ 属外推。与正向计算的 logistic-growth-calculator 互为反问题工具。
- [胎儿发育时间线](https://elysiatools.com/zh/tools/fetal-development-timeline): 按孕周（末次月经起算）展示胎儿发育里程碑，分三个孕期，标注当前孕周对应的胎儿大小、身长、体重及当周发育要点。
- [Henderson-Hasselbalch 缓冲液配方与浓度表](https://elysiatools.com/zh/tools/henderson-hasselbalch-buffer-recipe-concentration-table): 从八种常用缓冲体系中选一种，输入目标 pH、浓度与体积，得到 Henderson-Hasselbalch 酸/盐配比、可直接称量的组分质量、温度校正 pKa、缓冲容量与离子强度估算。
- [补水汗率计算器](https://elysiatools.com/zh/tools/hydration-sweat-rate-calculator): 根据运动前后体重、饮水量、排尿量与运动时长，估算汗率（L/h）、净液体损失、体质量变化百分比，并给出每小时建议补水区间（约汗率的 80–110%）。
- [宏量营养素计算器](https://elysiatools.com/zh/tools/macro-calculator): 根据目标热量和配比模式（均衡 / 低碳 / 生酮 / 高蛋白 / 自定义），计算每日碳水、蛋白质、脂肪的克数与热量占比，并附可视化条。
- [蛋白质摄入量计算器](https://elysiatools.com/zh/tools/protein-intake-calculator): 按体重、单位和活动水平（久坐 / 休闲 / 耐力 / 力量 / 减脂）估算每日蛋白质摄入量区间（g/kg 系数基于 ISSN 2017 与 Morton 2018），并给出每餐分配建议。
- [跑步配速计算器](https://elysiatools.com/zh/tools/running-pace-calculator): 距离 / 时间 / 配速三量互求，支持 km/mi，并基于 Riegel 公式预测 5K/10K/半马/全马完赛时间。
- [睡眠周期计算器](https://elysiatools.com/zh/tools/sleep-calculator): 基于 90 分钟睡眠周期 + 15 分钟入睡缓冲，从起床时间倒推推荐入睡时刻（或反向），给出 3-6 个周期对应的时刻与时长，标注最佳周期。

## 示例

- [Web Python 图像处理示例](https://elysiatools.com/zh/samples/web-image-processing-python): Web Python 图像处理示例，使用 PIL/Pillow 包括读取、保存、缩放和格式转换
- [Android Java 图像处理示例](https://elysiatools.com/zh/samples/android-image-processing-java): Android Java 图像处理示例，包括图像读取保存、缩放和格式转换
- [Android Kotlin 图像处理示例](https://elysiatools.com/zh/samples/android-image-processing-kotlin): Android Kotlin 图像处理示例，包括图像读取保存、缩放和格式转换
- [Web Rust 图像处理示例](https://elysiatools.com/zh/samples/web-image-processing-rust): Web Rust 图像处理示例，包括图像读取保存、缩放和格式转换

## 相关内容

- [Health 工具专题](https://elysiatools.com/zh/hubs/health-utility): 探索 29 个围绕 health 的 utility 工作流工具，快速找到相近能力。
- [冥想、助眠与放松工具](https://elysiatools.com/zh/hubs/meditation-sleep-relaxation): 把引导冥想、呼吸练习、渐进式肌肉放松、睡眠周期规划、压力自检和辅助音频工具集中到一个专题里，更方便建立稳定的放松习惯。
- [耐力训练中的配速、心率与负荷工具](https://elysiatools.com/zh/hubs/endurance-training-metrics): 把配速计算、目标心率区间、VO2 Max 估算、骑行功率、卡路里消耗和训练负荷指标放在一个专题里，适合跑步、骑行、游泳和铁三训练规划。
- [营养、身体成分与睡眠计算器](https://elysiatools.com/zh/hubs/nutrition-body-composition-sleep-calculators): 计算每日宏量营养素、蛋白质目标、瘦体重、TDEE 和 BMR、补水与汗率、步行卡路里消耗，以及最佳睡眠-起床时间。
