[C#]血中アルコール濃度を求めるメソッド

[C#]血中アルコール濃度を求めるメソッド

をChatGPTに出してもらいました。

お酒は控えめにしましょうね。
引数1:アルコール割合
引数2:飲んだ量
戻り値:血中アルコール濃度

public float CalculateBloodAlcoholContent(float alcoholPercentage, float drinkVolume)
{
    // 体重が1kgあたりの血液量である0.08Lと仮定
    float bloodVolume = 0.08f * 75; // 体重75kgで計算
    float alcoholVolume = alcoholPercentage / 100 * drinkVolume;
    float alcoholMass = alcoholVolume * 0.789f; // アルコールの密度は0.789g/mL
    float alcoholBloodContent = alcoholMass / (bloodVolume * 1000);
    return alcoholBloodContent;
}

ChatGPTカテゴリの最新記事