Section courante

A propos

Section administrative du site

Même s'il est pratiquement impossible de déterminer avec une précision absolue le taux réel d'alcoolémie d'une personne, en raison du grand nombre de facteurs biologiques et environnementaux susceptibles d'influencer l'absorption et l'élimination de l'alcool, il demeure possible d'effectuer une estimation théorique à l'aide de formules mathématiques relativement simples :

Formule (F) = (l0 g × Nombre de verres) / Poids en kilogrammes × Coefficient

En effet, l'âge, le sexe, le poids corporel, l'état de santé général, la prise de médicaments, la fatigue, l'alimentation, le stress ou encore certaines particularités métaboliques peuvent modifier considérablement la façon dont l'organisme réagit à l'alcool. Malgré ces limites, les modèles théoriques demeurent utiles pour obtenir un ordre de grandeur et illustrer les effets de la consommation d'alcool sur le corps humain.

Parmi les méthodes d'estimation les plus connues, on retrouve une formule basée sur la quantité d'alcool consommée, le poids de l'individu et un coefficient de diffusion propre au sexe. Cette formule permet d'évaluer approximativement la concentration d'alcool dans le sang après l'ingestion d'un certain nombre de verres. Traditionnellement, on utilise un coefficient de 0,70 pour les hommes et de 0,60 pour les femmes afin de tenir compte des différences physiologiques moyennes observées entre les deux sexes. Bien entendu, ces valeurs demeurent des moyennes statistiques et ne remplacent en aucun cas une mesure effectuée à l'aide d'un appareil homologué :

Homme Femme
0,70 0,60

À partir de cette formule, il est également possible d'estimer la quantité maximale de certaines boissons alcoolisées pouvant être consommée avant d'atteindre un seuil théorique donné d'alcoolémie. Dans l'exemple suivant, le programme calcule pour un homme de 150 livres la quantité approximative de whisky, de vin ou de bière correspondant à une alcoolémie de 0,5 g/L. Le code source C++ présenté ci-dessous automatise l'ensemble des calculs, y compris la conversion des livres en kilogrammes, afin de fournir rapidement une estimation théorique de la consommation associée à ce seuil.

A l'aide du code source C++ suivant, vous trouverez la réponse que vous souhaitez :

Essayer maintenant !
  1. #include <iostream>
  2. #include <cmath>
  3.  
  4. double round(double value) {
  5.      return floor(value + 0.5);
  6. }
  7.  
  8. double Livre2Kilogramme(double livre) {
  9.    return livre * 0.4536;
  10. }
  11.  
  12. double FormuleAlcool(double pd,char sexe) {
  13.     double sx;
  14.     switch(sexe) {
  15.           case 'H':sx=0.7;break;
  16.           case 'F':sx=0.6;break;
  17.           default:sx=0.0;break;
  18.      }
  19.      return 100 * (0.5 * pd * sx);
  20. }
  21.  
  22. double CalculDecilitresWhisky(double pd,char sexe) {
  23.     return round(FormuleAlcool(pd, sexe)/320) / 10;
  24. }
  25.  
  26. double CalculDecilitresVin(double pd,char sexe) {
  27.      return round(FormuleAlcool(pd, sexe)/80) / 10;
  28. }
  29.  
  30. double CalculDecilitresBiere(double pd,char sexe) {
  31.      return round(FormuleAlcool(pd, sexe)/35)/ 10;
  32. }
  33.  
  34. int main()
  35. {
  36.     std::cout << "Taux d'alcoolemie pour 0,5g/l théoriquement buvable avant de prendre votre voiture:" << std::endl;
  37.     std::cout << "Nombre de verre (decilitres) de Whisky pour un homme de 150 livres: " << CalculDecilitresWhisky(Livre2Kilogramme(150),'H') << std::endl;
  38.     std::cout << "Nombre de verre (decilitres) de Vin pour un homme de 150 livres: " << CalculDecilitresVin(Livre2Kilogramme(150),'H') << std::endl;
  39.     std::cout << "Nombre de verre (decilitres) de Bière pour un homme de 150 livres: " << CalculDecilitresBiere(Livre2Kilogramme(150),'H') << std::endl;
  40.     return 0;
  41. }

on obtiendra le résultat suivant :

Taux d'alcoolémie pour 0,5g/l théoriquement buvable avant de prendre votre voiture:
Nombre de verre (décilitres) de Whisky pour un homme de 150 livres: 0.7
Nombre de verre (décilitres) de Vin pour un homme de 150 livres: 3
Nombre de verre (décilitres) de Bière pour un homme de 150 livres: 6.8

Voir également

Science - Biochimie

Dernière mise à jour : Mardi, le 24 novembre 2015