Blood Alcohol (BAC) Calculator
Kufungidzira muviri wako uye muviri wako muviri
Zvinyorwa zvinogadziridzwa paunenge uchinyora.
Nezve iyi kalkulator
A blood alcohol content (BAC) calculator estimates the alcohol in your bloodstream using the Widmark formula, from the number of standard drinks, your body weight and sex, and the time since your first drink. It is an educational estimate only — many factors change real BAC, so never use it to decide whether to drive.
Widmark works out grams of alcohol, spreads them through the body water, and subtracts what has already been metabolised: BAC% = alcohol grams ÷ (body-weight grams × r) × 100 − 0.015 × hours, where r is about 0.68 for men and 0.55 for women. For a 75 kg man who has had 3 US standard drinks (3 × 14 = 42 g of alcohol) over 1 hour, that is 42 ÷ (75,000 × 0.68) × 100 − 0.015 = roughly 0.067% — near, but under, the common 0.08% legal limit.
The tool also shows a rough time to sober up, dividing your current BAC by the 0.015% per hour the body clears. That elimination rate is fixed — coffee, water, food and a cold shower do not speed it up. Real BAC depends on drink strength, food, hydration, medication and individual metabolism, so this is for education only: if you have been drinking, do not drive.
Zvimwe zvinobvunzwa zvakanyanya
Chii chinonzi Widmark formula?
BAC% = (grams of alcohol ÷ (body-weight grams × r)) × 100 − 0.015 × hours, uko r ndechekugoverwa kwe ratio (anenge 0.68 kune mukadzi uye 0.55 kune murume) uye 0.015 ndechekuparadzirwa kwe alcohol pahour.
Ichi chinoratidza kuti ndinogona kufambisa sei?
No. Real BAC inoenderana nekudya, hydration, mishonga, mvura simba uye munhu metabolism, uye kufungidzira anogona nyore kubuda. Kana iwe wakanga uchidya, hausi kufambisa - iyi chirongwa ndechedzidzo chete.
Nzira yakareba sei kusvika yangu BAC anodzokera kuzero?
The body clears alcohol at roughly 0.015 percent per hour regardless of coffee, water or a cold shower. The calculator divides your current BAC by that rate to estimate the sober-up time.
Ndezvipi zvinonhuwira zvinotora kuti uwane 0.08?
Izvi zvinobva pamuviri, mukadzi nemukadzi, uye nguva. Kana munhu aine 75 kg, 3-4 mabhodhoro emvura paawa anogona kukonzera 0.08% yemushonga uyu. Asi izvi hazvisi chokwadi, saka usazvishandisa kuti uone kuti uri kunyatsoita sei.
Nzira ipi yakanakisisa yekuzvidzivirira kubva pakunwa doro?
BAC anosvika pa0.015% paawa, saka 0.08% anotora maawa makumi mana kuti aite zero. Hapana chinokurumidza kubvisa - hapana kofi, madziro, kudya kana kugezera.
Chii chinofungidzirwa seimwe standard drink?
MuAmerica, chikafu chinowanzoshandiswa chine huwandu hwemagiramu 14 emvura yakachena—12 oz yebira, 5 oz yemvura yakachena kana 1.5 oz yemvura yakachena. MuUK, huwandu hwemagiramu 8 g. Sarudza nzvimbo ye gramu-pa-hwakabikwa kuti ienderane nechirevo chenyika yako.
Nei mukadzi kana murume vachichinja zviyero zvemari?
Widmark r-factor idiki kune vakadzi (inosvika 0.55 versus 0.68 kune varume) nekuda kwezvikanganiso mumuviri-mvura kugoverwa, saka zvinonhuwira zvakafanana zvinokonzera kukwira kweBAC kune vakadzi.
API — kushandisa iyi kalkulator kubva code
Nhare iyi calculator semahara JSON endpoint - hapana chikuru zvinodiwa. Kutumira nzvimbo mavara pasi separameter query kana JSON. Chii zvachose chaunoisa kunze chinoshandisa default iyo peji iri rakasviba nayo; parameter isiri yechokwadi inonzi 400, uye haisi zero. Tora yakazara API docs →
Endpoint
GET https://calculator.free/api/v1/bac/
curl
curl "https://calculator.free/api/v1/bac/?sex=male&units=metric&weight=75&drinks=3&hours=1"
JavaScript fetch()
const r = await fetch(
"https://calculator.free/api/v1/bac/?" + new URLSearchParams({
"sex": "male",
"units": "metric",
"weight": "75",
"drinks": "3",
"hours": "1"
}));
const data = await r.json();
console.log(data.results);
Zviratidzo zvemubvunzo ndezvekufungidzira kwechinangwa chekudzidzisa chete, kwete zvemari, zvehutano kana zvemari.