Parrillo 9部位体脂肪率
9か所の皮脂厚とポンド単位の体重から体脂肪率を求めます。合計114 mm、体重175 lbなら、Parrillo式で17.59%です。男女共通の1つの式で、年齢の項はありません。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 胸部 (mm)
- 8
- 腹部 (mm)
- 20
- 大腿 (mm)
- 14
- 上腕二頭筋 (mm)
- 6
- 上腕三頭筋 (mm)
- 10
- 肩甲下部 (mm)
- 14
- 体脂肪率 (%)
- 17.59
- Sum mm
- 114
Parrilloの9部位皮脂厚法は、胸部・腹部・大腿・上腕二頭筋・上腕三頭筋・肩甲骨下・腸骨上・腰部・ふくらはぎのキャリパー測定値と体重(ポンド)から体脂肪率を推定します。Jackson-Pollockや米海軍の周囲長式と異なり、Parrilloは性別を分けず年齢項もない単一の式を用います。9か所のミリメートル合計に27を掛け、体重(ポンド)で割ります。すでに多部位測定を行うコーチ、ボディビルダー、クリニックの職員には、部位が欠けたときに割合を捏造しない決定論的な計算が必要です。
Parrillo 9部位式が計算する内容
John Parrilloの手法は、3部位や7部位ではなく9つの解剖学的ランドマークで皮下脂肪を採取し、そのミリメートルを閉じた形の体脂肪率にまとめます。各部位をキャリパーでミリメートル単位で測ってください。
胸部(大胸筋の斜め皮脂厚)、腹部(へその横の縦皮脂厚)、大腿(大腿中央の縦)、上腕二頭筋と上腕三頭筋(上腕中央の縦)、肩甲骨下(肩甲骨下端の斜め)、腸骨上(腸骨稜上の斜め)、腰部(脊柱横の水平な腰部皮脂厚)、ふくらはぎ(最大周径の内側の縦)です。古典定数27はヤード・ポンド法の体重向けに較正されているため、体重はポンドである必要があります。
男女分岐も年齢係数もなく、自動化向けの契約は単純ですが、Jackson-Pollockの密度式のように人口統計上の密度差は補正しません。結果は一貫した手技のもとでの総体脂肪率の推定であり、医学的診断ではなく、DEXA・水中体重測定・臨床判断が必要な場面ではそれらに代わるものではありません。
Parrillo法が役立つ場面
筋力コーチやフィジーク競技者は、3部位より多くの部位脂肪を捉えつつジムバッグに収まる9部位キャリパーを好むことがよくあります。記録ソフト、選手ポータル、栄養アプリは、同じ9数値について電話・タブレット・サーバが食い違わない共有式を必要とします。モデルトークンも外部ネットワークもありません。
キャリパーがないときは米海軍の周囲長計算機を使い、すでに9か所を丁寧に測る投資をしているならParrilloを維持してください。
活用例
ジムとフィジークの進捗記録
各チェックイン後に9部位のキャリパー値とポンド体重を入力し、減量期や増量期を通じて一貫したParrillo体脂肪率を確認できます。
研究データ入力と監査
保管された皮脂厚シートを決定論的な計算に通し、過去の体脂肪率が公表されたParrillo定数と一致するか検証します。
よくある質問
男女でParrilloの式は違いますか?
いいえ。 古典的なParrillo法は全員に同じ式を使い、年齢も含みません。
入力に必要な単位は何ですか?
皮脂厚はミリメートル、体重はポンド(lb)です。必要ならキログラムを先にポンドへ換算してください(kgに約2.2046を掛けます)。
Parrillo法の精度はどの程度ですか?
皮下脂肪分布の現場推定です。精度はキャリパー技術、部位配置、水分状態に依存します。医学的診断ではなく、同一測定者と同一プロトコルでの一貫した追跡に最適です。
Parrillo法の9か所はどこですか?
胸、へその横の腹部、太ももの中央、上腕二頭筋、上腕三頭筋、肩甲骨の下、腸骨の上、背骨の横の腰、ふくらはぎ内側の最も太い所の9か所です。
Parrillo法の体脂肪率はどう計算しますか?
9か所の値をミリで合計し、27を掛けてから体重(ポンド)で割ります。合計114 mm、体重175 lbなら、結果は17.59%になります。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/health/bodyfat-parrillo \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"chest_mm":8,"abdomen_mm":20,"thigh_mm":14,"biceps_mm":6,"triceps_mm":10,"subscapular_mm":14,"suprailiac_mm":16,"lower_back_mm":18,"calf_mm":8,"weight_lb":175}'const res = await fetch("https://api.kit.forhosting.com/health/bodyfat-parrillo", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"chest_mm": 8,
"abdomen_mm": 20,
"thigh_mm": 14,
"biceps_mm": 6,
"triceps_mm": 10,
"subscapular_mm": 14,
"suprailiac_mm": 16,
"lower_back_mm": 18,
"calf_mm": 8,
"weight_lb": 175
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/bodyfat-parrillo",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"chest_mm": 8,
"abdomen_mm": 20,
"thigh_mm": 14,
"biceps_mm": 6,
"triceps_mm": 10,
"subscapular_mm": 14,
"suprailiac_mm": 16,
"lower_back_mm": 18,
"calf_mm": 8,
"weight_lb": 175
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/bodyfat-parrillo", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"chest_mm":8,"abdomen_mm":20,"thigh_mm":14,"biceps_mm":6,"triceps_mm":10,"subscapular_mm":14,"suprailiac_mm":16,"lower_back_mm":18,"calf_mm":8,"weight_lb":175}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"chest_mm":8,"abdomen_mm":20,"thigh_mm":14,"biceps_mm":6,"triceps_mm":10,"subscapular_mm":14,"suprailiac_mm":16,"lower_back_mm":18,"calf_mm":8,"weight_lb":175}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/bodyfat-parrillo", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"chest_mm": 8,
"abdomen_mm": 20,
"thigh_mm": 14,
"biceps_mm": 6,
"triceps_mm": 10,
"subscapular_mm": 14,
"suprailiac_mm": 16,
"lower_back_mm": 18,
"calf_mm": 8,
"weight_lb": 175
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.bodyfat_parrillo",
"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 | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
本機能は9つの皮脂厚とweight_lbを受け取り、小数第2位に丸めた体脂肪率・部位合計・式文字列を返し、必須項目の欠落や非正の値ではinvalid_inputで失敗します。
Parrillo 9部位式が計算する内容
これら9値を足してsum_mmを得ます。body_fat_percentは27×sum_mm÷weight_lbです。
入力契約・応答形・検証エラー
例:8・20・14・6・10・14・16・18・8ミリメートルと体重175ポンドは合計114ミリメートルで、体脂肪率は約17.59パーセントになります。検証失敗は課金されません。POSTするJSONオブジェクトには、正の有限数である10個の必須項目が必要です。chest_mm、abdomen_mm、thigh_mm、biceps_mm、triceps_mm、subscapular_mm、suprailiac_mm、lower_back_mm、calf_mm、weight_lbです。各フィールドはJSON数値でも数値文字列でも構いません。欠落キー、空文字、NaN、Infinity、0、負値はinvalid_inputで失敗し、フィールド名を示すのでクライアントはフォーム項目を強調できます。chest、bicep、tricep、weight_lbs、weightなどの一般的な別名は正規名に写像されます。成功時の本文には小数第2位のbody_fat_percent、同じく2桁のsum_mm(9部位合計)、受け取ったままのweight_lb、正規化された各ミリメートルを含むsitesオブジェクト、methodのparrillo_9_site、およびbody_fat_percentが27×sum_mm÷weight_lbであることを示すformula文字列が含まれます。任意フィールドがnullで返ることはなく、文書化された成功キーのみが現れます。
Parrillo体脂肪APIが役立つ場面
過去のキャリパー記録を表計算へ起こす研究補助者には、定数27をノートごとに再実装するより小さなparseエンドポイントが有用です。Parrillo体脂肪計算機や9部位皮脂厚計算機で検索されるコンテンツサイトは、無料ブラウザ経路を埋め込み、自動化クライアントには成功したAPI呼び出しごとに公開の基本料金$0.002を請求できます。
連携の活用例
クリニックとコーチング用ソフトウェア
受付フォームからAPIを呼び出し、表計算式の手入力を不要にします。invalid_inputが訪問保存前に欠落部位を示します。
技術的な質問
Parrillo 9部位体脂肪の式は何ですか?
9か所の皮脂厚をミリメートルで合計し(胸部、腹部、大腿、上腕二頭筋、上腕三頭筋、肩甲骨下、腸骨上、腰部、ふくらはぎ)、27を掛け、体重(ポンド)で割ります:body_fat_percent = (27 × sum_mm) / weight_lb。
Parrillo体脂肪計算機の料金は?
ブラウザツールは無料です。APIリクエストは前払いKIT残高から成功1回あたり$0.002です。無効入力は課金されません。