non-HDLコレステロール計算機
総コレステロール200 mg/dL、HDL 50なら、non-HDLコレステロールは150 mg/dLです。検査結果の2つの値を同じ単位で入力すると、HDL以外のすべての粒子が運ぶコレステロール量が分かります。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 総コレステロール
- 200
- HDLコレステロール
- 50
- non-HDLコレステロール
- 150 mg/dL
- non-HDL (丸め後)
- 150
non-HDLコレステロールは総コレステロールからHDLコレステロールを引いた値であり、高密度リポ蛋白以外のすべてのアテローム生成性リポ蛋白粒子を一つの派生脂質指標にまとめたものです。高度なリポ蛋白パネルが手に入らないとき、臨床家・学生・健康教育製品はこの値を使い、LDL・VLDL・IDL・レムナントコレステロールをHDL除去後の残差として扱います。
non-HDLコレステロールの意味と必要な入力
non-HDLコレステロールは、両測定が同じ濃度単位を用いるときの総コレステロールからHDLコレステロールを引いた値として定義されます。総コレステロールは標準脂質パネルに報告される主な循環コレステロール分画の合計であり、HDLコレステロールは患者教育資料でいわゆる善玉コレステロールと呼ばれる高密度分画です。
HDLを引くと、低密度・超低密度・中間密度リポ蛋白コレステロールおよびアテローム生成性コレステロールを運ぶレムナント粒子を含むnon-HDL残差が残ります。多くの教育指針はLDL目標と並んでnon-HDL目標を扱い、トリグリセリドが高値で計算LDL式の信頼性が下がる場合でもnon-HDLが有用であることを説明します。
実用的な範囲は消費者・教室入力を妥当に保ち、共有単位で各値が 0.01 から 2000 までとし、応答では慣例どおりミリグラム毎デシリットルとラベルします。変換なしにミリグラム毎デシリットルとミリモル毎リットルを一つの要求で混ぜないでください。算術は両数がすでに同じ尺度を共有するときだけ成立します。
主な使い道と実際の限界
教室デモ、看護の宿題確認、患者教育シート、スプレッドシートごとに減算を再実装しない個人学習には、ブラウザ無料のnon-HDLコレステロール計算機を使います。検証失敗はエンジンが拒否した後も残高を消費しません。米国中心の利用者向けにはミリグラム毎デシリットルの慣例単位を一貫して使うことを推奨します。
UIが整数だけを集める場合は整数を送ればよく、エンジンは数値文字列も受け付けます。入力ソースの保持方針は他のKIT parse項目と同じで、アルゴリズムは完全に決定的なため結果はCIフィクスチャに安全に固定できます。期待は教育用に留めてください。
これは計算・学習ツールであり診断医療機器ではなく、症状・既知の心血管疾患・薬の変更がある方は、自動化された脂質減算一つに頼らず専門医の助言に従ってください。
活用例
健康教育アプリとワークシート
アプリは、クライアントごとに総値マイナスHDLを再実装せず、non-HDLがHDL後の残差コレステロールであることを学習者に示します。
よくある質問
non-HDLコレステロールはどう計算しますか?
non-HDL = 総コレステロール − HDLコレステロール。
総値またはHDLがゼロや負のときは?
非正のコレステロール値はこの計算機の有効入力ではなく、課金されません。
一つの要求で mg/dL と mmol/L を混ぜられますか?
いいえ。 総値とHDLはすでに一つの単位を共有している必要があります。
non-HDLコレステロールには何が含まれますか?
高比重リポタンパク以外のすべてです。LDL、VLDL、IDLのコレステロールと残余粒子が含まれます。詳しいリポタンパク検査がなくても、総量からHDLを引けばこれらを1つの数値にまとめられます。
LDLではなくnon-HDLを見るのはなぜですか?
中性脂肪が高くLDLの計算式の信頼性が下がる場合でも、non-HDLは役に立つ指標だからです。そのため多くの指針でLDLの目標と並べて扱われています。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/health/non-hdl-cholesterol \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"total_cholesterol":200,"hdl_cholesterol":50}'const res = await fetch("https://api.kit.forhosting.com/health/non-hdl-cholesterol", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"total_cholesterol": 200,
"hdl_cholesterol": 50
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/non-hdl-cholesterol",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"total_cholesterol": 200,
"hdl_cholesterol": 50
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/non-hdl-cholesterol", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"total_cholesterol":200,"hdl_cholesterol":50}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"total_cholesterol":200,"hdl_cholesterol":50}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/non-hdl-cholesterol", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"total_cholesterol": 200,
"hdl_cholesterol": 50
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.non_hdl_cholesterol",
"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 | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
本non-HDLコレステロール計算機は、すでに同一単位を共有する二つの正の血清値を受け取り、総値からHDLを引き、式・手法・表示用丸めを含む安定したJSONを返します。欠落フィールド、非数値文字列、非正の測定値、範囲外の値、総値を超えるHDLはinvalid_inputで失敗し、課金されません。無料のブラウザ経路とプリペイドAPIは同じ純粋算術モジュールを共有するため、教室デモと本番パイプラインが減算の境界条件で食い違うことはありません。
non-HDLコレステロールの意味と必要な入力
必須フィールド total_cholesterol と hdl_cholesterol を有限の正数として送ってください。total、tc、cholesterol_total、total_chol、hdl、hdl_c、hdl_chol などの文書化されたエイリアスも受け付けます。非正の検査値はこの製品の有効入力ではないため両値は厳密にゼロより大きくなければならず、HDLが総値を超えるとnon-HDLが負になるためinvalid_inputで失敗します。経路はネットワークもモデルも乱数も壁時計も使わない純粋減算のため、同一入力は常に同一JSONになります。
応答フィールド・丸め・エラーの読み方
mg/dL を mmol/L に写すコレステロール単位変換器、Friedewald などのLDL推定、完全な心血管リスクスコア、高度な粒子数アッセイと混同しないでください。それらは別の検索意図と別契約です。本製品は検証済みの正のコレステロール数値を二つ減算し、透明な派生non-HDL値だけを返します。成功時、応答は total_cholesterol と hdl_cholesterol を安定した丸めでエコーし、本契約の慣例ラベルとして unit を mg/dL に設定し、プログラム比較用の全精度減算結果として non_hdl_cholesterol を、UI表示用に小数第二位までの non_hdl_rounded を報告します。formula は教育用の式を一つの文字列に再掲し、method は常に non_hdl_total_minus_hdl なので、クライアントは形を推測せず分岐できます。継続的インテグレーションのフィクスチャで安定した数値比較が必要なときは non_hdl_cholesterol を、脂質カードやワークシートの横に数値を出すときは non_hdl_rounded を使ってください。必須フィールドの欠落、空文字、非有限値、範囲外の測定、非正の総値またはHDL、総値を厳密に超えるHDLはすべて invalid_input で失敗し課金されません。
APIの使い方・価格・製品フローと実務上の限界
すでに同一の濃度単位を共有する必須の total_cholesterol と hdl_cholesterol を含むJSON本体を送ってください。健康SaaS、電子ワークシート、シミュレーションラボ、チュータリング基盤、学校LMSがKIT残高の下で安定契約を必要とするときは、成功1件あたり $0.002 のプリペイドAPIを使います。総値とHDLが同じパネル採血・同じ単位系であることを確認したうえで、ダッシュボードやエクスポート列のために生入力と並んで non_hdl_cholesterol と non_hdl_rounded を保存してください。SDKを出す作者は、ご自身で定義した色チップや教育閾値に派生non-HDLを写し、教育カードに formula 文字列を示せます。
連携の活用例
看護・医学の宿題確認
学生が練習用脂質パネルの総値とHDLを送り、決定的な出力で自動チェッカーに期待するnon-HDL JSONを固定します。
シミュレーションラボとSaaSバックエンド
脂質パネル欄を既に保存するサーバパイプラインは、言語ごとに減算を複製する代わりにプリペイドのエンドポイントでnon-HDLを求めます。
技術的な質問
HDLが総コレステロールより大きい場合は?
non-HDLが負になるため invalid_input で失敗します。両値が同じパネルと単位系かを確認してください。
non-HDLコレステロール計算機は無料ですか?
ブラウザツールは端末上で無料です。API呼び出しは成功1件あたり $0.002 のKITプリペイド残高を使い、検証失敗は課金されません。