皮脂厚合計の身体密度
皮下脂肪厚の合計58mm、プロトコルで公表された係数、年齢30歳から体密度1.045465が求まり、Siriの式で体脂肪率に換算されます。どの体密度の回帰式にも使えます。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- Sum
- 58
- 切片
- 1.0994921
- 合計の係数
- -0.0009929
- 合計の2乗の係数
- 0.0000023
- 年齢の係数
- -0.0001392
- Age
- 30
- Sum mm
- 58
- 年齢
- 30
- 体密度
- 1.045465
- 体脂肪の計算式
- Siri
この皮脂厚合計からの身体密度計算機は、キャリパーで測った測定部位のミリメートル合計と、ご利用の人体計測プロトコルの線形または二次の回帰係数から身体密度を予測し、必要に応じてその密度を古典的なSiriまたはBrozek式で体脂肪率に変換します。固定の3部位専用ページとは異なり、切片、合計係数、任意の合計二乗係数と年齢係数、皮脂厚合計、プロトコルが求める場合の年齢をご入力いただくため、Jackson–PollockやDurnin–Womersley型の密度回帰、あるいは授業用係数表が同じ決定的な契約を共有します。典型例では合計五十八ミリメートル、切片一点零九九四九二一、合計係数マイナス零点零零零九九二九、合計二乗係数零点零零零零零二三、年齢係数マイナス零点零零零一三九二、年齢三十を用い、Siriのもとで身体密度およそ一点零四五と二十代半ばの体脂肪率を再現できます。処理はオフラインで、乱数もネットワークも使いません。
皮脂厚合計からの身体密度の意味と応答の内容
運動生理学の教科書や現場プロトコルでは、皮下脂肪の厚みから全身密度を推定し、その後に密度を体脂肪率へ変換することがよくあります。
キャリパーはプロトコルで定められた部位で皮膚と脂肪の二重ひだを測り、それらのミリメートル値を一つのΣに合計し、身体密度が切片にΣの係数と任意のΣ二乗係数と任意の年齢係数を加えた形の公表回帰から、グラム毎立方センチメートルの密度が得られます。本計算機はその一般回帰を実装し、特定の母集団方程式をハードコードしません。
合計と、方法・年齢・性別または部位セットに属する係数をご渡しください。BMI、除脂肪量、カロリー目標、または固定の女性向けJackson–Pollock 3部位プリセットには専用ツールをご利用ください。
一般的な皮脂厚密度回帰が実務とソフトウェアで果たす役割
学生は、教科書が水中体重測定の理想と皮脂厚予測式を並べて紹介する運動生理学ラボでこれらの回帰に出会います。測定した合計の隣に公表された切片と傾きを入力すると、体脂肪率が一次測定ではなく第二段階であることが強調されます。
プロダクトチームは同じ契約をスクリプトから呼び、ヘルスダッシュボード用の決定的テストベクトルを生成し、データベースに保存したプロトコル係数を式ごとに別計算機を出荷せずに適用し、ハードコードされた単一プリセットではなくΣと係数から密度を求める課題を満たします。出力は教育・計画用の推定として扱ってください。
技術、水分状態、部位配置はキャリパー値に影響し、係数は母集団固有であり、精度が重要な臨床・研究判断では多方法の体組成と有資格専門家を優先すべきです。関連する人体計測が必要なときは除脂肪量やカロリーの補助ツールと組み合わせ、ミリメートルを正しく保ち、インチ目盛のキャリパー値は必ず換算してから使ってください。
活用例
プロトコル別コーチング記録
公表された切片と合計係数を測定した皮脂厚合計に適用し、密度と体脂肪率をプログラムが標準化するプロトコルに合わせます。
運動生理学ラボ
学生に教科書係数とΣからBDを計算させ、同じ密度でSiriとBrozekの体脂肪換算を比較させます。
よくある質問
体脂肪率はどう計算されますか?
既定はSiri:BF% = (495 / BD) − 450。brozekならBF% = (457 / BD) − 414.2、noneなら密度のみです。
DEXAや水中体重測定の代わりになりますか?
いいえ。 ご提供の皮脂厚回帰代数を適用するだけです。臨床精度が必要なときは検査室の体組成法を用いてください。
係数はどこで手に入りますか?
測定に使ったプロトコルの公表された回帰式から取ります。Jackson-PollockやDurnin-Womersley型の式、授業の係数表などです。係数は集団ごとに異なるので、性別・年齢・測定部位に合うものを使ってください。
キャリパーの測定値が日によって変わるのはなぜですか?
測り方、体の水分量、測定部位のわずかなずれで皮下脂肪厚の値が変わるためです。同じキャリパー、同じ部位、似た条件で測り、結果は経過を見るための推定値として扱ってください。
体密度だけを出すこともできますか?
はい。体脂肪への換算をしない設定にすると、体密度だけが表示されます。体脂肪率が必要なら、標準のSiriか、457を体密度で割って414.2を引くBrozekを選べます。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/health/skinfold-body-density \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"sum":58,"intercept":1.0994921,"sum_coef":-0.0009929}'const res = await fetch("https://api.kit.forhosting.com/health/skinfold-body-density", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"sum": 58,
"intercept": 1.0994921,
"sum_coef": -0.0009929
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/skinfold-body-density",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"sum": 58,
"intercept": 1.0994921,
"sum_coef": -0.0009929
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/skinfold-body-density", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"sum":58,"intercept":1.0994921,"sum_coef":-0.0009929}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"sum":58,"intercept":1.0994921,"sum_coef":-0.0009929}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/skinfold-body-density", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"sum": 58,
"intercept": 1.0994921,
"sum_coef": -0.0009929
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.skinfold_body_density",
"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 | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
無効または不完全な入力は組成数値を捏造せず、明確なinvalid_inputメッセージで失敗します。研究室やコーチング用ワークシートには無料のブラウザフォームを、アプリやCIフィクスチャでバイト安定な密度・体脂肪フィールドが必要な場合は成功リクエストあたり$0.002のAPIをご利用ください。
皮脂厚合計からの身体密度の意味と応答の内容
応答は正規化された入力(sum_mm、intercept、sum_coef、sum_sq_coef、age_coef、age_years)を返し、body_densityを報告し、適用したfat_formula(siri、brozek、none)を示し、人間が読める式文字列を含め、選んだprecisionを丸められた数値フィールドに適用します。体脂肪変換が有効なときはbody_fat_percentが含まれ、密度と体脂肪が一つの原子的結果として保たれます。この契約にDEXAシミュレーション、生体電気インピーダンスモデル、民族テーブル、パーセンタイル図はありません。エンジンはご提供の代数から正の有限密度を形成するか、invalid_inputで要求を拒否します。本ページは一般の皮脂厚合計密度回帰と任意のSiriまたはBrozek段階を、臨床助言を捏造してはならないワークシート、単体テスト、API利用向けの安定したJSONで答えます。
入力の検証方法と代数の再現性の保ち方
皮脂厚合計は厳密に正でなければなりません。体脂肪式の既定はSiriで、四百九十五を密度で割って四百五十を引きます。Brozekは四百五十七を密度で割り、四百十四点二を引きます。precisionが低い場合でも換算が監査できるよう、密度は少なくとも六桁で報告されます。推奨フィールドはミリメートルの皮脂厚合計のsum、必須回帰項のinterceptとsum_coef、省略時ゼロになる任意のsum_sq_coefとage_coef、任意の年齢age、siri・brozek・noneから選ぶfat_formula、任意のprecisionです。別名には合計向けのskinfold_sum・sum_mm・sigma、切片向けのc0またはa、sum_coef向けのc1またはb、sum_sq_coef向けのc2またはc、age_coef向けのc_age・c3またはd、年齢向けのage_yearsまたはyears、体脂肪変換向けのformulaまたはbf_formula、精度向けのdecimalsまたはdpがあります。必須の数値はすべて有限の小数として解釈される必要があり、空文字、非数値トークン、Infinity、NaNはフィールド名を示すメッセージで失敗します。age_coefがゼロでないときageは必須かつ厳密に正で、age_coefがゼロのときはageを省略でき、密度式ではゼロとして扱われます。noneを選ぶと密度のみが返り、任意フィールドがnullとして現れないようbody_fat_percentは省略されます。固定係数でbody_densityを主張するCIフィクスチャに適し、プロトコルを手で再導出する必要はありません。
一般的な皮脂厚密度回帰が実務とソフトウェアで果たす役割
コーチやスポーツ科学者は、プログラムが性別と部位セットの公表式を標準化するとき、体脂肪変換を選ぶ前に密度を比較するとき、ブラックボックスの体脂肪率だけではなく研究ログ用の中間フィールドbody_densityが必要なときに、係数駆動の密度計算機を使います。本ページでは作業はすべてブラウザ内で実行され、APIでは成功した照会ごとに$0.002がかかり、検証失敗は課金されず、応答後に何も保存されません。無料の対話的探索と有料で同一のAPIという分割はKITのtier Aカタログの他項目と一致し、教室デモから自動化パイプラインへ数学的結果を変えずに移行できます。
連携の活用例
決定的なヘルスフィクスチャ
固定の合計と係数に対する単体テスト、ダッシュボード、CIアサーション用に再現可能なbody_densityと任意のbody_fat_percentを生成します。
技術的な質問
皮脂厚合計の身体密度計算機の料金は?
本ページのブラウザでは無料です。APIでは成功したリクエストが$0.002、無効な入力は課金されません。
身体密度にはどの式が使われますか?
BD = intercept + sum_coef·Σ + sum_sq_coef·Σ² + age_coef·age で、任意係数は省略時ゼロです。
sumや必須係数が欠けているとどうなりますか?
入力はinvalid_inputで拒否されます。sum、intercept、sum_coefは必須で、age_coefがゼロでないときageも必須です。