を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;
}