Бухлометр — простой и юзер-френдли веб‑калькулятор, который оценивает концентрацию алкоголя в крови в промилле (‰) и примерное время до полного вытрезвления.
Расчёты основаны на приближённой модели (формула Видмарка + поправки).
⚠️ Важно: это не медицинские показания и не юридический инструмент.
Приложение можно открыть по адресу:
https://darkwhitezero.github.io/alcohol-calculator/
- ✅ Расчёт промилле (‰) по введённым данным (пол, вес, рост)
- ✅ Учёт наполненности желудка (пустой / перекус / плотный приём пищи)
- ✅ Несколько напитков: добавляй/удаляй позиции, меняй объём и крепость
- ✅ Пресеты напитков + “свой вариант”
- ✅ Примерная оценка состояния по диапазонам
- ✅ Оценка времени до полного вытрезвления
-
Масса этанола (г):
объём(мл) × (крепость/100) × 0.789 -
Оценка BAC (Blood Alcohol Content, содержание алкоголя в крови) по формуле Видмарка:
BAC ≈ (A / (r × m)) − β × t
где:
A— масса этанола (г)m— масса тела (кг)r— коэффициент распределения (зависит от пола и телосложения)β— скорость выведения (обычно ~0.15 ‰/час, зависит от человека)t— время с момента употребления (часы)
Проект не требует сборки — это статическая страница.
Открой index.html в браузере двойным кликом.
Python:
python -m http.server 8080Открой в браузере:
index.html— разметка приложенияstyle.css— стилиscript.js— логика расчётов
Данный калькулятор предоставляет лишь приблизительные расчёты.
Он не учитывает индивидуальные особенности метаболизма, здоровье, лекарства, усталость и другие факторы.
Результаты не имеют юридической силы и не могут использоваться для споров с алкотестерами/освидетельствованием.
Не садитесь за руль после употребления алкоголя, даже если калькулятор показывает «0».
Если Бухлометр оказался полезным — поставь звёздочку репозиторию.
Это помогает проекту расти ❤️
MIT — см. LICENSE.