ForHosting KIT · 健康・運動

女性向けWidmark血中アルコール濃度計算ツール

女性の血中アルコール濃度をWidmark式で推定します。体重65 kgで標準ドリンク3杯、2時間後なら約0.0875%です。女性の分配係数0.55と1杯14 gのアルコールを使います。運転の判断には決して使わないでください。ブラウザで無料で使えます。

  • 無料
  • ブラウザで動作
  • 登録不要
  • データは端末の外に出ません
ご利用方法 ウェブAPIメールTelegramアプリ 近日
入力した場合
飲酒量
3
体重(kg)
65
時間
2
結果
血中アルコール濃度 (%)
0.0875
アルコール (g)
42
分布係数
0.55
1時間あたりの消失率
0.015

この女性向けWidmark BAC計算ツールは、摂取した標準ドリンク数、キログラム単位の体重、飲酒開始からの経過時間を基に血中アルコール濃度を推定します。女性用の固定分配係数、1杯当たりの標準アルコール量、一般的な1時間当たりの消失率を用います。同じ入力には常に同じ結果を返します。教育と比較のみを目的としており、運転や安全性が重要な作業の可否判断には使用しないでください。

女性向けWidmark推定値の計算方法

最初に、入力されたドリンク数を純アルコールのグラム数へ変換します。標準ドリンク1杯を14グラムとして扱うため、3杯は42グラムです。次に、女性用Widmark分配係数0.55を適用し、アルコール量をキログラム単位の体重と10の積で割ります。

これが時間による消失前の推定BACパーセントです。最後に、入力された1時間ごとに0.015パーセントポイントを差し引き、結果がゼロ未満にならないようにします。簡潔な式は、ドリンク数×14÷(0.55×体重kg×10)-0.015×時間です。

BACは読みやすく安定した値にするため小数第4位まで丸めます。応答には、想定アルコール量、分配係数、消失率、計算方式、安全上の注意も含まれます。時計、乱数、外部データ、ネットワーク通信が結果に影響することはありません。

ドリンク数、体重、時間の正しい入力方法

ドリンク数はゼロ以上で、1回分が標準ドリンクの一部に相当する場合は小数も指定できます。体重はキログラムで指定し、ゼロより大きい必要があります。時間は飲酒開始からの経過時間で、負の値は指定できません。"

65"のように引用符で囲んだ値は数値ではなく文字列のため、不正なデータの暗黙変換を避ける目的で拒否されます。標準ドリンクはグラスの大きさではなく純アルコール量の尺度です。濃いビール、カクテル、多めの一杯は標準ドリンク1杯を超える場合があります。

入力前に標準ドリンク相当量へ換算してください。体重がポンドのみの場合は、約2.20462で割ってキログラムに換算します。比較時は同じ解釈を一貫して使用してください。

限界を理解して安全に利用する方法

Widmark計算は単純化した集団モデルであり、個人の血液中アルコールを直接測定するものではありません。固定の女性用係数は仮定であり、実際の体内水分分布には個人差があり、性別だけで完全には決まりません。食事、飲酒速度、酒の強さ、薬、健康状態、年齢、ホルモン要因、吸収の遅れ、代謝によって実際のBACは推定値より高くも低くもなります。

また、吸収と消失は完全に一定ではありませんが、このモデルは開始時から連続的にアルコールを差し引きます。低い推定値でも、酔っていないこと、法令遵守、運動能力、運転適性の証明にはなりません。BACを測定できるのは、適切に校正され正しく解釈された検査だけであり、法定上限以下でも安全とは限りません。

飲酒後は運転、機械操作、単独での水泳などを避けてください。仮定の学習、計算説明、仮想事例の比較にご利用ください。

仮想的なBAC事例の比較

固定した仮定の下で、ドリンク数、体重、時間が女性向けWidmark推定値へ与える影響を比較できます。

Widmark式の学習

標準ドリンクからアルコールのグラム数への換算と、分配・消失定数の影響を説明できます。

女性用の分配係数はいくつですか?

固定のWidmark分配係数0.55を使用し、正常な各結果にもこの仮定を表示します。

1杯にはどれだけのアルコールを想定しますか?

標準ドリンク1杯を純アルコール14グラムとします。特殊な量は計算前に標準ドリンク相当へ換算してください。

どの消失率を適用しますか?

1時間ごとにBACを0.015パーセントポイント差し引き、最小値をゼロにします。

数値に見える文字列がエラーになるのはなぜですか?

不正な入力を暗黙に解釈しないよう、"2"のような文字列は拒否します。

この結果で運転できるか判断できますか?

できません。 教育用の推定値であり、測定値や安全判断ではありません。飲酒後の運転判断には使用しないでください。

このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。

POSThttps://api.kit.forhosting.com/health/bac-widmark-female

Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。

curl -X POST https://api.kit.forhosting.com/health/bac-widmark-female \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"drinks":3,"weight_kg":65,"hours":2}'
{
  "drinks": 3,
  "weight_kg": 65,
  "hours": 2
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "health.bac_widmark_female",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。

1リクエストあたり$0.002

単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。

HTTPコード意味
401unauthorizedAPIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。
402insufficient_balance残高が不足しています。チャージ後に再度お試しください。
404unknown_type指定されたタスクタイプは存在しません。タイプ名を確認してください。
429rate_limitedリクエストが多すぎます。しばらく待ってから再度お試しください。

ドリンク数、体重、時間の正しい入力方法

3つの必須項目をすべてJSONの数値として入力してください。項目の欠落、NaNに相当する値、無限大、負のドリンク数、ゼロ以下の体重、負の時間もinvalid_inputになります。

限界を理解して安全に利用する方法

API計算は$0.002から利用でき、検証に失敗した入力から誤解を招く推定値は生成されません。

決定論的な計算の検証

教育用計算ツールや研究試作をテストする際に、安定したJSON入出力仕様を利用できます。

KITの完全なドキュメントを見る →