BMI Lommeregner — Body Mass Index (Metrisk og Imperiale)
Gratis BMI-lommeregner i metriske eller imperiale enheder. Find din Body Mass Index, WHO-vægtkatgori og det sunde vægtinterval for din højde — øjeblikkeligt.
BMI Lommeregner
Normal vægt
Sundt vægtinterval for din højde: 53.5–72.2 kg
BMI-visualisering
Dokumentation
Hvad er BMI?
Body Mass Index (BMI) er din vægt divideret med din højde i anden. Det er en hurtig, gratis måde at kontrollere, om din vægt ligger i et sundt interval for din højde — intet særligt udstyr, bare to tal.
Indtast din højde og vægt ovenfor, og resultatet opdateres øjeblikkeligt, med kategorien det falder ind i, og det sunde vægtinterval for din højde.
BMI er et screeningværktøj, ikke en diagnose. Det er beregnet for voksne 20+, og det gælder ikke for børn, graviditet eller atleter (se Begrænsninger).
Formlen
Med pund og tommer ganges med 703:
Det er hele beregningen — del vægt med højde-i-anden i konsistente enheder. Faktoren 703 omstiller blot imperiale enheder til det metriske resultat.
Gå dybere. BMI Prime er din BMI ÷ 25 — over 1,0 betyder over det sunde loft. Ponderal Index (vægt ÷ højde³) fungerer bedre ved meget kort eller høj højde, hvor BMI afviger.
BMI-kategorier (WHO, voksne)
| Kategori | BMI |
|---|---|
| Undervægt | under 18,5 |
| Normal vægt | 18,5 – 24,9 |
| Overvægt | 25 – 29,9 |
| Fedme | 30 og derover |
Fedme deles nogle gange op i Klasse I (30–34,9), II (35–39,9) og III (≥40). For mennesker af syd- og østasiatisk afstamning stiger risikoen tidligere — mange retningslinjer behandler BMI ≥ 23 som overvægt.
Begrænsninger
BMI er et forhold mellem vægt og højde. Det kan aldrig "se", hvad vægt består af, så det kan være vildledende:
- Muskel tælles som overskud. Atleter og vægtløftere kan få "overvægt"-vurdering med lavt fedtprocent.
- Det ignorerer fedtets placering. Bukomfattende (visceralt) fedt er mere risikabelt end hofter/lårs fedt; BMI behandler dem ens.
- Alder og køn ændrer tingene. Ældre voksne mister muskel; kvinder har mere fedt end mænd ved samme BMI.
- Ikke for alle. Børn, unge, graviditet og nogle etniske grupper har brug for forskellige grænseværdier.
Bedre følgesvende: talje-omkreds, talje-til-hofteforhold og fedtmålinger såsom kaliper, bioimpedans eller DEXA-scanning.
FAQ
Hvad er en "god" BMI? For de fleste voksne, 18,5–24,9.
Er BMI nøjagtig? Som populationsscreening ja. For én person — især muskuløs — parr den med en talje- eller fedtmålsmål.
Kan jeg bruge det til børn? Nej. Børn bruger alders- og kønsbaserede percentiler; spørg en børnelæge.
Adskiller BMI sig for mænd og kvinder? Samme formel og grænseværdier; kropsammensætning er anderledes, hvilket er en begrænsning, ikke en separat formel.
Kode
Beregn BMI (metrisk) på dit programmeringssprog:
1=ROUND(weight_kg / (height_cm / 100)^2, 1)
21def bmi(kg, cm): return round(kg / (cm / 100) ** 2, 1)
21const bmi = (kg, cm) => +(kg / (cm / 100) ** 2).toFixed(1);
21double bmi(double kg, double cm) { return Math.round(kg / Math.pow(cm / 100, 2) * 10) / 10.0; }
21double Bmi(double kg, double cm) => Math.Round(kg / Math.Pow(cm / 100, 2), 1);
21double bmi(double kg, double cm) { return std::round(kg / std::pow(cm / 100, 2) * 10) / 10; }
21func bmi(kg, cm float64) float64 { return math.Round(kg/math.Pow(cm/100, 2)*10) / 10 }
21fn bmi(kg: f64, cm: f64) -> f64 { (kg / (cm / 100.0).powi(2) * 10.0).round() / 10.0 }
21function bmi($kg, $cm) { return round($kg / ($cm / 100) ** 2, 1); }
21def bmi(kg, cm) = (kg / (cm / 100.0)**2).round(1)
21bmi <- function(kg, cm) round(kg / (cm / 100)^2, 1)
2Historie
Belgisk polymat Adolphe Quetelet udviklede vægt-til-højde-i-anden-forholdet i 1830'erne (indekset "Quetelet"). Fysiologen Ancel Keys omdøbte det til Body Mass Index i 1972 efter at have påvist, at det fulgte kropsfedtet bedre end konkurrerende formler. Det har været standardpopulationsvægtscreening lige siden.
Referencer
- World Health Organization — Body mass index (BMI)
- U.S. CDC — About Adult BMI
- NIH / NHLBI — Calculate Your BMI