當我第一次在應用程式中建立 BMI 欄位時,我弄錯了,這個錯誤很有啟發性。我有一份表格,重量以磅為單位,身高以英寸為單位,我自信地將一個除以另一個並乘以 703 - 只是我已將早期草稿中的身高輸入連接到厘米。結果告訴一位 5 英尺 10 英寸的測試員,他的 BMI 為 4。沒有人的 BMI 為 4。公式很好;這些單位都是謊言。
這就是BMI的整個故事。算術是一個十歲的孩子可以做的單一除法。所有出錯的地方都會出錯:你給它餵了哪個單位,它適用於哪個人口,以及你認為這個數字告訴你什麼。我建立了 [toolz。dev](/,當我添加計算器類別時,我想要一個 寶馬計算機 誠實地處理這些單位,展示了其工作原理,並且--這是大多數 BMI 工具跳過的部分--預先了解了該措施的局限性。本指南是這種想法的長版本。
TL;DR: BMI 是您的體重(公斤)除以身高(公尺平方)(公斤/平方公尺)。以英制單位表示
703 × pounds ÷ inches². 世界衛生組織稱 18.5 至 24.9 正常、18.5 歲以下體重不足、25 至 29.9 超重和 30 歲以上肥胖。這 寶馬計算機 採用公制或英制輸入,內部轉換,以便雙方都同意,顯示您的 WHO 類別和身高健康體重範圍,並完全在您的瀏覽器中運行。 BMI 是人群的篩檢數字,而不是一個人的診斷 - 它無法區分肌肉和脂肪。
BMI其實是什麼?
體重指數是一個將體重與身高連結起來的比率。今天使用的閾值來自 世界衛生組織,不是來自公式本身。這個想法很古老:一位名叫阿道夫·奎特萊 (Adolphe Quetelet) 的比利時統計學家在 1830 年代提出了這個想法,這就是為什麼它長期以來被稱為奎特萊指數。他並不是想衡量健康狀況。他正在研究 "平均人&報價;他想要一個隨著人們變高而大致保持不變的數字。按身高平方除以體重就可以做到這一點。它是描述群體的工具,現在仍然如此。
公式故意簡單:
BMI = weight(kg) ÷ height(m)²
以體重70公斤、身高1.75m的人為例。高度平方為 3.0625。 70 除以 3.0625 等於 22.9。它舒適地處於正常範圍內。英制版本看起來不同,但計算相同:
BMI = 703 × weight(lb) ÷ height(in)²
703 只是將每英吋平方磅變成每米平方公斤的轉換常數。 154 磅,70 磅: 703 × 154 ÷ 4900 = 22.1. 接近度量範例,微小的差異是四捨五入,而不是不同的公式。在計算器中,我在進行任何數學計算之前將每個英制輸入轉換為度量,正好這樣兩條路徑永遠不會不一致。如果您曾經看到 BMI 工具為您提供的相同身體的磅數與公斤數不同,那麼它有一個單位錯誤,就像我幾年前發布的錯誤一樣。
如何閱讀 BMI 類別?
在您將其列入世界衛生組織成人量表之前,原始 BMI 數字意義不大。這是計算器使用的完整表格,包括大多數扁平工具的子帶:
| BMI(公斤/平方公尺) | 世界衛生組織類別 |
|---|---|
| 低於16.0 | 嚴重薄 |
| 16.0 和 16.9 | 中等薄度 |
| 17.0 和 18.4 | 輕度稀薄 |
| 18.5 和 24.9 | 正常體重 |
| 25.0 至 29.9 | 超重 |
| 30.0 至 34.9 | I級肥胖 |
| 35.0 至 39.9 | II 級肥胖 |
| 40.0以上 | 肥胖III級 |
這些帶是連續尺度的切點,邊界是慣例,而不是懸崖。 BMI 為 24.9,BMI 為 25.1,描述了幾乎相同的身體;一個降落在"正常&引用;另一個在"超重&引用;純粹是因為必須在某個地方畫一條線。當一個小數點後一位推動你跨越邊界時,這一點值得記住。這些類別對於發現數千人的廣泛模式很有用,而這正是它們所建立的目的。對一個人來說,它們是一個粗糙的路標,而不是一個判決。
計算器還報告了兩個附加內容,將標題編號放在上下文中。 BMI 總理 您的 BMI 除以 25 是正常範圍的頂部嗎? BMI Prime 正好為 1.0 位於該上緣; 0.9 表示您比它低 10%,1.2 表示比它高 20%。它將類別變成一個簡單的比率,您可以一目了然地比較。這 龐德拉指數 將體重除以身高 立方體 而不是平方,這使得對於異常高或矮的人來說更穩定 - BMI' 的已知弱點之一,如下所述。
如何使用 BMI 計算器?
該工具的設計速度很快,可以消除兩個最常見的錯誤:錯誤的單位和心算失誤。
首先選擇您的單位系統。 公制 需要公斤和公分。 帝國 將磅,加上英尺和英寸作為兩個獨立的字段 - 因為沒有人認為它們的高度為 "70 英吋",他們認為 "5 英尺 10",計算器會為您添加這些結果。切換系統會清除最後一個結果,因此您永遠不會根據英制輸入讀取公制答案。
輸入您的體重和身高,然後按計算。您將 BMI 精確到小數點後一位,將 WHO 類別作為彩色徽章,並繪製水平比例尺,精確繪製您的數字在 15 到 40 之間的位置。下面是三位數: 健康的體重範圍 對於您的特定身高, 距離 以公斤或磅為單位,到該範圍最近的邊緣,以及您的 BMI 總理. 所用工具的確切公式位於下方,因此您可以手動檢查或將其貼上到電子表格中。
健康範圍計算是我發現最有用、最省略的部分。它不是只告訴你你所在的頻段,而是顛倒了公式:對於你的身高,體重範圍對應於 BMI 18.5 到 24.9?對於身高 1.75 m 的人,大約 56.7 kg 到 76.3 kg。現在這個數字可以以具體的方式操作 - 你可以看到實際的重量,而不是抽象的索引。一切都在您的瀏覽器中本地發生,這對於測量這個個人很重要;你的體重和身高永遠不會被送到任何地方,我在指南中寫到了更多關於隱私的立場 使用客戶端工具保持資料隱私.
為什麼BMI受到如此嚴厲的批評?
如果你在過去十年中讀過任何有關 BMI 的內容,你可能會看到它被稱為有缺陷、過時甚至無用。批評是公平的,理解它會讓你更聰明地使用該號碼,而不是一個對此不屑一顧的憤世嫉俗者。
核心問題是 BMI 只知道你的兩件事:你的總體重和身高。它不知道這個重量是由什麼組成的。肌肉比脂肪更緻密,因此一個瘦削、訓練有素的運動員可以根據身高和得分進行大量稱重;超重&報價;甚至&報價;肥胖&報價;同時攜帶個位數的體脂百分比。橄欖球前鋒、奧運短跑選手、認真的舉重選手-該指數經常對他們進行錯誤分類。在另一個方向上,肌肉質量低、體脂較高的人可以降落在"中;正常&報價;在代謝不健康的情況下,這種模式有時被稱為 "正常體重肥胖&報價;。
BMI 也不知情 在哪裡 脂肪就位,事實證明這非常重要。器官周圍的內臟脂肪比臀部和大腿上相同數量的脂肪帶來更多的健康風險,而體重指數看不到差異。這就是為什麼腰圍測量或腰高比通常比個人體重指數更好地預測風險。它也沒有提及年齡、性別、骨密度或種族--而且標準切分點主要來自歐洲白人,因此一些衛生機構現在對南亞裔人使用較低的閾值,因為南亞裔人的風險在較低的體重指數下會上升。
所有這些都不會讓 BMI 變得毫無價值。它使它成為一個 篩選 工具。它很便宜,不需要超出秤和捲尺的設備,並且在大量人群中,它與健康結果的相關性足夠好,足以真正對公共衛生工作有用。錯誤在於將人口層級的螢幕視為個人診斷。計算器在每個結果下都清楚地說明了這一點,我寧願使用者知道數字'限制,也不願帶著錯誤的信心離開。
兒童和運動員的 BMI 有何不同?
兩個群體應該受到具體警告,因為成人類別根本不適用於他們。
兒童和青少年 根本不使用固定的成人頻段進行評估。不斷增長的身體會不斷改變成分,八歲時健康的體重指數與十四歲不同,男孩和女孩之間的體重指數也不同。兒科醫生使用年齡體重指數 百分位數 相反,圖表 - 您的孩子'將 BMI 與相同年齡和性別的參考人群進行比較,結果是百分位數,而不是類別。將 12 歲的孩子餵食'將數字輸入成人 BMI 工具會產生毫無意義的標籤。如果您需要兒童評估,請使用專用的百分位數計算器,或者更好的是,與兒科醫生交談。
運動員和肌肉發達的人 是典型的假陽性。該指數無法區分他們的肌肉和脂肪,因此誇大了他們的風險,有時甚至是戲劇性的。對於這群人,體脂百分比(透過卡尺、生物電阻抗或 DEXA 掃描)或簡單的腰圍測量可以講述一個更真實的故事。如果你認真訓練並且 BMI 稱你超重,這個數字描述的是你的密度,而不是你的健康狀況。
懷孕是第三個例外 - BMI 並不是為了追蹤懷孕期間健康的體重增加而設計的,而懷孕前的數字是臨床醫生參考的。所有三個病例的一般規則都是相同的:BMI 是針對平均非懷孕成年人進行校準的,距離該參考值越遠,單一數字意味著就越少。
BMI 在一組工具中的位置如何?
我認為 BMI 就像我想到軟體中的任何快速診斷一樣 - 煙霧測試,而不是完整的測試套件。它相當於一個行話警告:快速、自動且值得關注,但本身並不能證明錯誤。在 toolz。dev 上,它與其他遵循相同理念的日常計算器並存,展示其工作原理。這 百分比計算器 處理"X 是 Y" 的百分比;當您追蹤任何隨時間的變化時會出現問題。這 年齡計算器 進行精確的日期算術,而不會出現困擾手動計數的相差一誤差。當您在測量系統之間移動時,可以測量任何物體(不僅僅是體重和身高) 單位轉換器 使用精確的標準因子,因此您不會複利舍入誤差。
共同點是每個工具都在本地計算,顯示公式,並且拒絕假裝數字比它更重要。當你運送計算器並希望它感覺具有權威性時,最後一點很容易跳過,但我已經開始認為限制的透明度是一個功能,而不是免責聲明。這與我在《建築開發工具》中寫下的建構開發工具所具有的本能是一樣的 開發人員生產力工具指南 - 一種告訴你其自身準確性真相的工具比投射錯誤精確度的工具贏得更多信任。
計算 BMI 時常見的錯誤
我看到的錯誤屬於一個簡短的、可預測的清單。首先, 混合單位 - 輸入到英吋字段中的高度(以公分為單位),或相反。這是造成荒謬結果的最常見原因,這正是我打開本指南時遇到的錯誤。計算器透過理智檢查您的身高是否落在合理的人類範圍內來防止這種情況發生,如果沒有,則會警告您。
第二, 四捨五入太早. 如果您在平方之前將身高四捨五入到最接近的整厘米,則小誤差會被放大,因為身高項是平方。該工具在內部保持完全精確,並且僅將最終的 BMI 四捨五入到小數點後一位。
第三, 過度閱讀邊界. 降落在 25.2 而不是 24.8 並不意味著您的健康狀況在一夜之間發生了變化;這意味著您跨越了連續尺度的任意線。將頻段視為梯度,而不是開關。
第四, 將成人體重指數應用於錯誤的人 - 一個孩子、一個孕婦或一個競技運動員。在每種情況下,數字都是衡量類別從未校準過的指標。
常見問題
BMI 是如何計算的?
BMI 是您的體重(以公斤為單位)除以您的身高,以平方公尺(公斤/平方公尺)為單位。 以英制單位為單位,等效公式是重量的 703 倍,以英寸為單位的高度除以身高。 此計算器將英制輸入在內部轉換為公制,因此兩者都給出相同的數字。
什麼是健康的 BMI 範圍?
世界衛生組織將正常的成人 BMI 定義為 18.5 至 24.9。 18.5 以下體重過輕,25 歲或以上超重,肥胖從 30 歲開始。 這些樂隊是成人的篩選指南,而不是診斷。
BMI 對運動員和肌肉發達的人是否準確?
不可靠。 BMI 只使用體重和身高,所以它算是肌肉和脂肪一樣。 肌肉發達的運動員可以在超重或肥胖範圍內得分,同時攜帶很少的脂肪。 對於這些情況,體脂百分比或腰圍測量是更好的指標。
BMI 對兒童有用嗎?
不 . 兒童和青少年使用特定年齡和性別的 BMI 百分位圖進行評估,因為他們的身體組成會隨著他們的成長而改變。 此工具使用的成人類別不適用於 20 歲以下。 與兒科醫生交談或使用專門的兒童 BMI 百分位工具。
什麼是 BMI Prime?
BMI Prime 是您的 BMI 除以 25,這是正常範圍的上限。 1.0 的值正好在該極限,低於 1.0 處於正常值,高於 1.0 顯示您進入超重範圍有多遠。 這是一種將 BMI 表達為簡單比率的快速方法。
為什麼我的 BMI 與公制和帝國不同?
它不應該。 如果您得到不同的數字,則在錯誤的單位中輸入了一個值 - 例如,以厘米為單位的高度輸入英寸欄位。 此計算器在計算之前將英制轉換為公制,因此相同的測量總是產生相同的 BMI。
BMI 可以告訴我我是否健康嗎?
BMI 是一個篩檢號碼,而不是健康判決。 它忽略了體脂分佈、肌肉質量、骨密度、年齡和性別。 正常的 BMI 不排除健康問題,高 BMI 也不能證實。 以此為起點,並諮詢醫療保健專業人員進行真正的評估。
當我使用這個計算器時,我的資料是否私密?
是的。 計算是完全在您的瀏覽器中運行的普通 JavaScript。 您的體重和身高永遠不會上傳到伺服器,從不記錄,也從不儲存,並且一旦頁面載入,該工具將繼續工作,無需網路連線。
本文僅供一般參考,並非醫療建議。 BMI 是一種篩檢措施,而不是診斷。有關您自身健康的指導,請諮詢合格的醫療保健專業人員。



