ビタミン1日摂取量計算機
30歳の女性に必要なビタミンCは1日75 mgで、妊娠中なら85 mgです。13種類から1つを選び、年齢・性別・妊娠の有無を入れると、そのビタミンの単位で1日の量が分かります。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- ビタミン
- C
- Age
- 30
- 性別
- 女性
- 妊娠
- None
- ビタミン名
- Vitamin C (ascorbic acid) mg/day
- 年齢層
- 19-30
- 量
- 75
- 種類
- RDA
推奨される1日のビタミン摂取量は一つの数字ではありません。年齢、性別、妊娠または授乳で変わり、各ビタミンは独自の単位で示されます。このビタミン1日摂取量計算機は、Institute of Medicine の食事摂取基準 — 勧告量がある場合は RDA、ない場合は AI — を、その三つの事実から指名ビタミンについて参照します。
計算機が返すものと必要な入力
推奨1日摂取量とは、Institute of Medicine の表があるライフステージ群に割り当てるビタミン量であり、その栄養素の単位で表します。ビタミン C は1日ミリグラム、ビタミン A は1日レチノール活性当量マイクログラム、葉酸は1日 DFE マイクログラム、ビタミン B3 は1日ナイアシン当量ミリグラム、といった具合です。
指名したビタミンの公表 DRI セルを解決するだけです。vitamin は閉じた表のコードまたは別名で送ってください。age は非負の有限な年数で、最大は百三十です。
端数の年も許され、乳児は 0.5 未満ならゼロ〜六か月区分、0.5 以上 1 未満なら七〜十二か月区分に入ります。sex は male または female です(m、man、f、woman も受け付けます)。アルゴリズムがネットワーク、言語モデル、壁時計、乱数生成器に触れないからです。
年齢区分・性別・妊娠が DRI セルを選ぶ仕組み
エンジンはまずビタミン名を正規化し、次に暦年齢を Institute of Medicine の十区分の一つへ写します。0–6 か月、7–12 か月、1–3、4–8、9–13、14–18、19–30、31–50、51–70、70 歳以上です。
乳児と多くの小児行は両性共通の一つの量を持ち、思春期以降は多くのビタミンが male と female に分かれ、ビタミン B6 はさらに五十一歳以降で成人男女の値を上げます。妊娠状態はその区分を選んだ後にだけ適用されます。妊婦行と授乳行は十四歳から五十歳の女性に存在し、公表済み DRI ライフステージ群と一致します。
表が勧告量ではなく目安量を示すところ — 全年齢のビタミン K、ビオチン、パントテン酸、複数ビタミンの乳児値 — では kind が AI となり、クライアントは数字を正直にラベルできます。ここでミリグラムを国際単位へ換算せず、数値を耐容上限と見なさないでください。
妊婦成人の葉酸は 600 マイクログラム DFE/日、同じ段階のビタミン A は 770 マイクログラム RAE/日です。表示の主対は amount と unit です。教育文で RDA か AI かを述べるときは kind を使ってください。
1日の目安の使い道と限界
授業デモ、妊婦教育、栄養表を入れずに済ませる簡易確認には、無料のブラウザ版ビタミン1日摂取量計算機を呼び出してください。未知のビタミンや矛盾した妊娠状態をエンジンが拒んだ検証失敗は残高を消費しません。
独自の食事記録データベースと組み合わせ、ここで1日目標を解決し、記録摂取をクライアント上の amount と照合すれば、十三の栄養列を各モバイルビルドへコピーせず DRI 表を一箇所に保てます。入力元は他の KIT parse 項目と同じ保持規則に従い、参照が完全に決定的なので結果は継続的インテグレーションのフィクスチャへ固定できます。
期待は教育的に保ってください。喫煙者、吸収不良、減量手術、処方メガドーズの人には静的表では代えられない専門家の指針が必要で、本計算機はたばこで時に提案される追加のビタミン C を足しません。管理栄養士が IOM 表から手で読むのと同じ数字です。
ミネラル、脂肪酸、コリンは送らないでください。それらはビタミン参照表になく、閉じて失敗します。百三十を超える age は isolate 作業を抑えるために拒否されます。
活用例
妊婦・授乳の相談
クリニックと妊婦アプリは、妊娠中または授乳中の成人について葉酸、ビタミン A、ビタミン D を参照し、サプリメント助言の横に1日量とその単位を示します。
よくある質問
推奨1日ビタミン摂取量はどう計算されますか?
エンジンは age を IOM の DRI 区分へ写し、指名ビタミンの性別・妊娠セルを読みます。amount とその unit、kind の RDA または AI を返します。食品からの摂取は推定しません。
ビタミン名が表にない場合はどうなりますか?
閉じた参照集合(ビタミン A、C、D、E、K と別名付きの B1–B12)だけが受理され、未知の名称は課金されません。
男性が妊婦または授乳の値を要求できますか?
できません。 妊娠行と授乳行は 14–50 歳の女性にだけ適用されます。
結果の RDA と AI の違いは何ですか?
kind は、Institute of Medicine がそのセルに勧告量を公表していれば RDA、目安量しかなければ AI です(例:ビタミン K、ビオチン、大半の乳児行)。
妊娠中は1日にどのくらいのビタミンCと葉酸が必要ですか?
妊娠中の成人女性はビタミンCが1日85 mgで、妊娠していない30歳の女性の75 mgより多くなります。葉酸は1日600マイクログラムDFE、ビタミンAは770マイクログラムRAEです。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/health/vitamin \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"vitamin":"c","age":30,"sex":"female","pregnancy":"none"}'const res = await fetch("https://api.kit.forhosting.com/health/vitamin", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"vitamin": "c",
"age": 30,
"sex": "female",
"pregnancy": "none"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/vitamin",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"vitamin": "c",
"age": 30,
"sex": "female",
"pregnancy": "none"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/vitamin", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"vitamin":"c","age":30,"sex":"female","pregnancy":"none"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"vitamin":"c","age":30,"sex":"female","pregnancy":"none"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/vitamin", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"vitamin": "c",
"age": 30,
"sex": "female",
"pregnancy": "none"
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.vitamin",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。
料金
単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。
エラー
| HTTP | コード | 意味 |
|---|---|---|
401 | unauthorized | APIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。 |
402 | insufficient_balance | 残高が不足しています。チャージ後に再度お試しください。 |
404 | unknown_type | 指定されたタスクタイプは存在しません。タイプ名を確認してください。 |
429 | rate_limited | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
vitamin、age、sex、pregnancy を送ると、エンジンは年齢を公表済みの DRI 区分に写し、性別と妊娠の行を適用し、amount とその unit を返すので、献立計画、妊婦チェックリスト、栄養アプリが一つの1日目標を示せます。閉じた参照表にない名称は用量を捏造せず invalid_input で失敗します。成功した API 項目は $0.002 で課金され、検証失敗は課金されません。
計算機が返すものと必要な入力
このエンドポイントは食事日記から摂取を推定せず、欠乏を診断もしません。正規キーは a、c、d、e、k、b1、b2、b3、b5、b6、b7、b9、b12 で、vitamin_c、thiamin、folate、ascorbic_acid、retinol、niacin、biotin、cobalamin などの別名があります。参照表にない名称 — 亜鉛、コリン、誤記 — は vitamin フィールドを名指しして invalid_input になります。pregnancy は none、pregnant、lactating です(no、not_pregnant、yes、lactation、breastfeeding はこの三つへ写ります)。成功時、本体は正規の vitamin、vitamin_name、age、sex、pregnancy、age_band をエコーし、続けて amount、unit、kind(RDA または AI)、method iom_dri、参照を言い直す formula 文字列を返します。同一入力は常に同一 JSON を生みます。
年齢区分・性別・妊娠が DRI セルを選ぶ仕組み
sex が male のとき、または age が十四歳未満あるいは五十一歳以上のときに pregnant や lactating を求めると、非妊娠の女性セルへ黙って落ちるのではなく invalid_input になります。amount は unit フィールドの1日合計です。例:vitamin c、age 30、female、pregnancy none は 19–30 の女性セル 75 ミリグラム/日(RDA)です。同じ女性で pregnancy pregnant なら 85 ミリグラム/日です。
API の使い方、料金、指導フロー、実務上の限界
必須の vitamin、age、sex、pregnancy(または文書化された別名)を含む JSON 本体を POST してください。ウェルネス製品、電子妊婦記録、学校保健フォーム、献立パイプラインが KIT 残高のもとで安定した契約を必要とするときは前払い API を使い、成功1件あたり $0.002 です。SDK を出す著者は amount と unit を1日ビタミン目標と記したダッシュボードカードへ写せます。
連携の活用例
ウェルネスと献立アプリ
すでに年齢と性別を持つアプリは、十三栄養素の DRI 表を各クライアント言語へ載せる代わりに、ビタミン目標ごとに安定した前払いエンドポイントを呼び出します。
授業と公衆衛生のデモ
講座は同じビタミンの小児・成人・妊娠の DRI セルを比べ、決定的な出力で期待 JSON を自動試験に固定します。
技術的な質問
ビタミン1日摂取量計算機は無料ですか。
ブラウザツールはお使いの端末で無料です。API 呼び出しは成功1件あたり $0.002 の前払い KIT 残高を使い、検証失敗は課金されません。