您的回算 BAC 比值是指在身體有時間代謝掉部分已攝取酒精後,您目前估計的血液酒精百分比,而標準的計算方式是經典的 Widmark 公式,需要四個輸入項:標準杯數、體重(公斤)、性別,以及從第一杯酒開始經過的時數。「回算」這個說法只是表示該數字反映的是此刻仍在血液中循環的酒精量,而非您在吸收期達到的最高濃度。由於同一公式也能算出最高值,回算版本會再扣除一個平均消除項——大約是從您開始飲酒後每小時 0.015 個百分點——因此結果會隨時間自然下降。準備好這四個輸入項後,您可以自行代入公式,或開啟一個免費的 BAC 計算機,它會在瀏覽器中執行相同的方程式並即時更新。這個估計值刻意做得粗略:它把體內水分、代謝速率,以及飲品中的酒精含量以一種真實人類不可能完全吻合的方式取平均;唯一能測量真實 BAC 的工具,只有校正過的呼氣式酒精測試器以及實驗室的血液檢驗。

how to calculate back end ratio
how to calculate back end ratio

回算 BAC 比值實際上在量測什麼

血液酒精含量是以百分比表示——每 100 毫升血液中所含的酒精克數,有時也以血液中酒精的質量百分比來表示。最高值是您在吸收期所能達到的最高濃度;回算值則是您目前的數字,也就是肝臟已經清除部分酒精後的結果。兩個數字來自同一個底層公式,但它們回答的是不同的問題。最高值有助於描述某人在最嚴重一刻的醉酒程度;回算值則描述此時此刻血液中還有多少酒精,也是大多數人在問「我現在還有多醉」時真正想知道的版本。

兩者之間的差異就只是消除項。基礎的 Widmark 方程式會在固定酒精量分布於體內水分的前提下,估算出身體可能達到的最高濃度。接著,身體會以平均約每小時 0.015 個百分點的速率清除酒精。把 0.015 乘上您從第一杯酒開始經過的時數,就得到身體已經清除的酒精量,再從最高值中扣除。時間為零得到的是最高值;時間為一或兩個小時則會得到一個明顯較低的回算值。每多等待一個小時,估計值就大致以相同的幅度往下拉,直到歸零,因為任何計算機都不應該回傳負的 BAC。

估計值背後的 Widmark 公式

這裡使用的公式是由瑞典化學家 Erik M. P. Widmark 在 1920 和 1930 年代所推導,而其某個版本在一個世紀後仍然是粗略 BAC 估計的起點,正如 Wikipedia 上血液酒精含量的條目所述。現代形式相當簡單,一行就能寫完:

BAC% = (酒精克數 ÷ (r × 體重公斤數 × 1000)) × 100 − 0.015 × 時數

這個方程式由三個部分驅動,每一個對應到您最終使用的計算機中的一列:

  • 純酒精克數。在美國,一個標準杯約含 14 克純酒精,大致相當於 5% 酒精濃度的 12 oz 啤酒一杯、12% 的 5 oz 葡萄酒一杯,或 40% 烈酒的 1.5 oz 一杯。將標準杯數乘以 14,就能把您喝的任何東西轉成單一的克數。
  • 體內水分,以 r × 體重 近似。酒精並非均勻分布於全身,而是集中在體內水分中。男性平均擁有的體內水分比例高於女性,因此公式中男性的分布比例 r 為 0.68,女性則為 0.55。體內水分的克數就是 r × 體重公斤數 × 1000。
  • 消除作用。身體以平均每小時 0.015 個百分點的速率清除酒精。這個數字會乘上從第一杯酒開始經過的時數,再從最高值中扣除。計算結果會被限制在零以上,因為在這個模型中 BAC 不可能低於零。

如何計算您的回算 BAC 比值

驅動公式的同一組三個輸入項也驅動著計算機,所以整個計算只是一連串簡短的點選,而不是冗長的運算。

  1. 用男性/女性切換鈕選擇您的性別。這會設定 r,也就是 Widmark 分布比例。男性為 r = 0.68,女性為 r = 0.55,同樣的酒精克數除以較小的體內水分比例,就會得到較高的估計值。
  2. 輸入美制標準杯數(每杯 14 克酒精)。以標準杯為單位計算您實際喝下的量,而非以杯或瓶計算。一品脫酒精濃度 8% 的精釀啤酒接近兩個標準杯,而非一個;而餐廳大份量倒出的葡萄酒,輕易就可能等於兩個標準杯。
  3. 輸入您的體重(公斤)。若只知道磅數,請除以 2.205 進行換算。體重較重代表有更多體內水分稀釋同樣的酒精,會讓估計值下降。
  4. 輸入從第一杯酒開始經過的時數。若要吸收期最高估計值,請輸入零;若要回算值,則可輸入任何整數或非整數小時。每多一個小時,就會再扣掉大約 0.015 個百分點。
  5. 即時讀取估計的血液酒精含量。在模型的假設下,那就是您的回算 BAC 比值,只要任何輸入變動,數字就會立刻更新。

一個完整的範例能讓代入過程更清楚。一名 80 公斤的男性、三個標準杯、距離第一杯酒一個小時:酒精克數 = 3 × 14 = 42 g;體內水分 = 0.68 × 80 × 1000 = 54,400 g;最高 BAC = (42 ÷ 54,400) × 100 = 0.0772%;回算 BAC = 0.0772 − 0.015 × 1 = 0.0622%,四捨五入後就是工具所顯示的大約 0.062%。每一種其他組合都套用同一套逐步流程——選擇輸入項、執行公式、讀取數字。這裡描述的計算機操作方式,也呼應了本指南中介紹 如何計算目前酒精濃度 的整體流程。

會改變回算 BAC 結果的輸入項

每個輸入項都會以可預測的方向影響答案。確切的數字永遠來自您在計算機中的實際操作——重要的是這些關係,而不是死背的數字。

輸入項變化對回算 BAC 比值的影響
標準杯數提高按比例拉高估計值,因為分子中的酒精克數增加了
體重提高降低估計值,因為同樣的酒精被分散到更多體內水分中
從第一杯酒開始經過的時數提高降低估計值,因為扣除了更多消除量,大約每小時 0.015 個百分點
性別切換由女性切換為男性降低估計值,因為 r 由 0.55 變為 0.68
性別切換由男性切換為女性拉高估計值,因為 r 降為 0.55

同樣的方向性推理,也說明了為何工具中的第二個範例會得出較低的數字:一名 60 公斤的女性、兩杯酒、在第一口酒後兩個小時,結果大約是 0.055%,比前述的 0.062% 還低,這是因為較少的杯數加上更長的等待時間,抵消了她較輕體重與女性比例原本會造成的較高濃度。

為什麼您真實的 BAC 可能與估計值不同

Widmark 模型刻意保持簡化。它採用固定的分布比例、單一的平均消除率,以及「您正確計算了杯數」這個假設。真實的 BAC 取決於一長串公式看不到的因素,這也是為什麼兩位輸入相同四項數據的人,在真正的呼氣式酒精測試器上仍可能出現截然不同的讀數。

  • 胃中有食物。在飲酒前或飲酒中進食會降低吸收速度,進而降低相同總酒精量下的最高 BAC。
  • 飲酒的節奏。把酒分散在數小時內喝,讓消除作用得以跟上;若集中在短時間內灌完同樣的酒量,則會拉高最高值。
  • 水分攝取與整體健康狀態。脫水、生病、睡眠不足以及肝功能,都會影響身體處理酒精的方式。
  • 藥物。有些藥物會與酒精代謝產生交互作用,或在 BAC 數字之外進一步放大酒醉程度。
  • 杯數計算的準確度。在家裡倒的「一杯啤酒」很少真的是 5% 酒精濃度的 12 oz,而一杯調酒也可能在單一玻璃杯中隱藏了兩到三個標準杯。

綜合來看,這些就是為什麼回算 BAC 比值是「估計」而非「測量」的原因。唯一能測量真實血液酒精濃度的裝置,只有校正過的呼氣式酒精測試器以及實驗室的血液檢驗。從計算機得到的任何數字,包括這裡描述的、以 Widmark 為基礎的工具,都介於兩者之間,而且差距在任何方向都可能很大。

計算機不再足夠的時機

對於一個免費的線上 BAC 估計工具而言,教育性質是唯一誠實的使用情境。您讀到的數字是根據族群平均值所做出的粗略猜測,而非個人化的讀數,而這個差距在多數人使用計算機的情境——也就是決定是否要開車時——最為關鍵。法定 BAC 上限是針對測量值而設,並非模型估計值,而一個低估 0.02 個百分點的模型,就可能決定您是低於或高於上限。

安全的原則就是工具本身所寫的:只要您喝了酒,就不要開車。計程車、叫車服務或清醒代駕,是計算機能負責任地指向的唯一答案。上述公式或輸入項中的任何內容,都不是醫療或法律建議,把輸出結果當成這兩者來使用,是錯誤地使用回算 BAC 比值。這個估計值有助於理解飲酒量、體型、性別與時間如何交互作用,除此之外用途有限。

延伸閱讀:除了 Widmark 公式之外,還有哪些因素會影響您真實的 BAC