Kikokotoo cha BMI: Kadiria Index yako ya Masi ya Mwili
Tumia kikokotoo chetu cha BMI (Index ya Masi ya Mwili) bure ili kubaini haraka index yako ya masi ya mwili kulingana na urefu na uzito wako. Elewa hali yako ya uzito na hatari zinazoweza kuhusiana na afya.
Kikokotoo cha BMI
Uonyeshaji wa BMI
Hati
Kihesabu cha BMI
Utangulizi
Kielelezo cha Masi ya Mwili (BMI) ni kipimo rahisi, kinachotumiwa sana kwa kukadiria maudhui ya mafuta ya mwili kwa watu wazima. Kinakokotolewa kwa kutumia uzito wa mtu na urefu, na kutoa tathmini ya haraka kuhusu kama mtu yuko na uzito mdogo, uzito wa kawaida, uzito kupita kiasi, au unene. Kihesabu hiki kinakuruhusu kubaini BMI yako kwa urahisi na kuelewa maana yake kwa afya yako.
Jinsi ya Kutumia Kihesabu Hiki
- Ingiza urefu wako kwa sentimita (cm) au inchi (in).
- Ingiza uzito wako kwa kilogramu (kg) au pauni (lbs).
- Bonyeza kitufe cha "Kihesabu" ili kupata BMI yako.
- Matokeo yataonyeshwa pamoja na kikundi kinachoashiria hali yako ya uzito.
Kumbuka: Kihesabu hiki kimeundwa kwa watu wazima wenye umri wa miaka 20 na kuendelea. Kwa watoto na vijana, tafadhali wasiliana na daktari wa watoto, kwani BMI inakokotolewa tofauti kwa kundi hili la umri.
Uthibitishaji wa Ingizo
Kihesabu kinafanya ukaguzi ufuatao kwenye ingizo la mtumiaji:
- Urefu na uzito lazima kuwa nambari chanya.
- Urefu lazima uwe ndani ya kiwango kinachofaa (kwa mfano, 50-300 cm au 20-120 inchi).
- Uzito lazima uwe ndani ya kiwango kinachofaa (kwa mfano, 20-500 kg au 44-1100 lbs).
Ikiwa ingizo zisizo sahihi zitatambuliwa, ujumbe wa makosa utaonyeshwa, na hesabu haitasonga mbele hadi ikarekebishwe.
Fomula
BMI inakokotolewa kwa kutumia fomula ifuatayo:
Kwa vitengo vya imperial:
Hesabu
Kihesabu kinatumia fomula hizi kukadiria BMI kulingana na ingizo la mtumiaji. Hapa kuna maelezo ya hatua kwa hatua:
- Geuza urefu kuwa mita (ikiwa ni cm) au inchi (ikiwa ni futi na inchi).
- Geuza uzito kuwa kg (ikiwa ni lbs).
- Pandisha urefu kwa nguvu ya pili.
- Gawanya uzito kwa urefu ulio pandishwa.
- Ikiwa unatumia vitengo vya imperial, zingatia matokeo kwa 703.
- Punguza matokeo hadi sehemu moja ya desimali.
Kihesabu kinafanya hesabu hizi kwa kutumia hesabu ya floating-point ya double ili kuhakikisha usahihi.
Makundi ya BMI
Shirika la Afya Duniani (WHO) linafafanua mipaka ifuatayo ya BMI kwa watu wazima:
- Uzito mdogo: BMI < 18.5
- Uzito wa kawaida: 18.5 ⤠BMI < 25
- Uzito kupita kiasi: 25 ⤠BMI < 30
- Unene: BMI ā„ 30
Ni muhimu kutambua kwamba makundi haya ni mwongozo wa jumla na yanaweza kuwa hayafai kwa watu wote, kama vile wanariadha, wazee, au watu wa kabila fulani.
Uwiano wa Kimaonyesho wa Makundi ya BMI
Vitengo na Usahihi
- Urefu unaweza kuingizwa kwa sentimita (cm) au inchi (in).
- Uzito unaweza kuingizwa kwa kilogramu (kg) au pauni (lbs).
- Matokeo ya BMI yanaonyeshwa yakiwa yamepunguzia sehemu moja ya desimali kwa ajili ya usomaji rahisi, lakini hesabu za ndani zinahifadhi usahihi wote.
Matumizi
Kihesabu cha BMI kina matumizi mbalimbali katika nyanja za afya na matibabu:
-
Tathmini ya Afya ya Mtu Binafsi: Kinasaidia watu kutathmini haraka hali yao ya uzito.
-
Uchunguzi wa Matibabu: Kinatumika na wataalamu wa afya kama chombo cha uchunguzi wa awali wa hatari zinazohusiana na uzito.
-
Utafiti wa Afya ya Watu: Kinawawezesha watafiti kuchambua mwenendo wa uzito katika idadi kubwa.
-
Mpango wa Mazoezi na Lishe: Kinasaidia kuweka malengo ya uzito na kubuni mipango sahihi ya lishe na mazoezi.
-
Tathmini ya Hatari ya Bima: Makampuni mengine ya bima yanatumia BMI kama kipengele katika kuamua gharama za bima ya afya.
Mbadala
Ingawa BMI inatumika sana, kuna mbinu nyingine za kutathmini muundo wa mwili na hatari za afya:
-
Kipimo cha Kiuno: Kinapima mafuta ya tumbo, ambayo ni kiashiria kizuri cha hatari za kiafya zinazohusiana na unene.
-
Asilimia ya Mafuta ya Mwili: Inapima moja kwa moja uwiano wa mafuta katika mwili, mara nyingi kwa kutumia mbinu kama kipimo cha ngozi au impedance ya bioelectrical.
-
Uwiano wa Kiuno hadi Hip: Unalinganisha kipimo cha kiuno na kipimo cha hip, ukitoa mwangaza kuhusu usambazaji wa mafuta.
-
DEXA Scan: Inatumia teknolojia ya X-ray kupima kwa usahihi muundo wa mwili, ikiwa ni pamoja na wingi wa mifupa, mafuta, na wingi wa misuli.
-
Uzito wa Hydrostatic: Unachukuliwa kuwa moja ya mbinu sahihi zaidi za kupima asilimia ya mafuta ya mwili, inahusisha kumweka mtu chini ya maji.
Mipaka na Maoni
Ingawa BMI ni chombo chenye manufaa kwa kukadiria maudhui ya mafuta ya mwili, ina mipaka kadhaa:
- Haitaweza kutofautisha kati ya wingi wa misuli na mafuta, na inaweza kupelekea watu wenye misuli kuainishwa kama wenye uzito kupita kiasi au unene.
- Haitaweza kuzingatia usambazaji wa mafuta ya mwili, ambayo inaweza kuwa kiashiria muhimu cha hatari za kiafya.
- Inaweza kuwa si sahihi kwa wanariadha, watu wazee, au watu wenye hali fulani za kiafya.
- Haitaweza kuzingatia mambo kama umri, jinsia, au kabila, ambayo yanaweza kuathiri mipaka ya uzito mzuri.
- Inaweza kutokuweka wazi hali ya afya kwa watu wenye urefu mfupi sana au mrefu sana.
Daima wasiliana na mtaalamu wa afya kwa tathmini kamili ya afya.
Historia
Dhana ya BMI ilitengenezwa na Adolphe Quetelet, mwanahisabati wa Ubelgiji, katika miaka ya 1830. Awali ilijulikana kama Kielelezo cha Quetelet, ilipendekezwa kama kipimo rahisi cha unene katika tafiti za idadi.
Mnamo mwaka wa 1972, neno "Kielelezo cha Masi ya Mwili" lilitumiwa na Ancel Keys, ambaye aligundua kuwa ilikuwa kipimo bora cha mafuta ya mwili kulingana na uwiano wa uzito na urefu. Keys alirejelea kazi ya Quetelet na ya wafuasi wake katika fizikia ya kijamii ya karne ya 19.
Matumizi ya BMI yalienea sana katika miaka ya 1980, hasa baada ya Shirika la Afya Duniani (WHO) kuanza kulitumia kama kiwango cha kurekodi takwimu za unene mwaka wa 1988. WHO ilianzisha mipaka ya BMI ambayo sasa inatumika sana kwa uzito mdogo, uzito wa kawaida, uzito kupita kiasi, na unene.
Licha ya matumizi yake ya kawaida, BMI imekumbana na ukosoaji kwa mipaka yake katika kutathmini afya ya mtu binafsi. Katika miaka ya hivi karibuni, kumekuwa na ongezeko la kutambua umuhimu wa kuzingatia mambo mengine pamoja na BMI wakati wa kutathmini hatari za afya, na kusababisha maendeleo na matumizi ya mbinu mbadala za muundo wa mwili na hali ya afya.
Mifano
Hapa kuna mifano ya msimbo wa kukadiria BMI:
1' Excel VBA Function for BMI Calculation
2Function CalculateBMI(weight As Double, height As Double) As Double
3 CalculateBMI = weight / (height / 100) ^ 2
4End Function
5' Usage:
6' =CalculateBMI(70, 170)
7
1def calculate_bmi(weight_kg, height_cm):
2 if weight_kg <= 0 or height_cm <= 0:
3 raise ValueError("Uzito na urefu lazima kuwa nambari chanya")
4 if height_cm < 50 or height_cm > 300:
5 raise ValueError("Urefu lazima uwe kati ya 50 na 300 cm")
6 if weight_kg < 20 or weight_kg > 500:
7 raise ValueError("Uzito lazima uwe kati ya 20 na 500 kg")
8
9 height_m = height_cm / 100
10 bmi = weight_kg / (height_m ** 2)
11 return round(bmi, 1)
12
13## Mfano wa matumizi na uthibitishaji wa makosa:
14try:
15 weight = 70 # kg
16 height = 170 # cm
17 bmi = calculate_bmi(weight, height)
18 print(f"BMI: {bmi}")
19except ValueError as e:
20 print(f"Makosa: {e}")
21
1function calculateBMI(weight, height) {
2 if (weight <= 0 || height <= 0) {
3 throw new Error("Uzito na urefu lazima kuwa nambari chanya");
4 }
5 if (height < 50 || height > 300) {
6 throw new Error("Urefu lazima uwe kati ya 50 na 300 cm");
7 }
8 if (weight < 20 || weight > 500) {
9 throw new Error("Uzito lazima uwe kati ya 20 na 500 kg");
10 }
11
12 const heightInMeters = height / 100;
13 const bmi = weight / (heightInMeters ** 2);
14 return Number(bmi.toFixed(1));
15}
16
17// Mfano wa matumizi na uthibitishaji wa makosa:
18try {
19 const weight = 70; // kg
20 const height = 170; // cm
21 const bmi = calculateBMI(weight, height);
22 console.log(`BMI: ${bmi}`);
23} catch (error) {
24 console.error(`Makosa: ${error.message}`);
25}
26
1public class BMICalculator {
2 public static double calculateBMI(double weightKg, double heightCm) throws IllegalArgumentException {
3 if (weightKg <= 0 || heightCm <= 0) {
4 throw new IllegalArgumentException("Uzito na urefu lazima kuwa nambari chanya");
5 }
6 if (heightCm < 50 || heightCm > 300) {
7 throw new IllegalArgumentException("Urefu lazima uwe kati ya 50 na 300 cm");
8 }
9 if (weightKg < 20 || weightKg > 500) {
10 throw new IllegalArgumentException("Uzito lazima uwe kati ya 20 na 500 kg");
11 }
12
13 double heightM = heightCm / 100;
14 return Math.round((weightKg / (heightM * heightM)) * 10.0) / 10.0;
15 }
16
17 public static void main(String[] args) {
18 try {
19 double weight = 70.0; // kg
20 double height = 170.0; // cm
21 double bmi = calculateBMI(weight, height);
22 System.out.printf("BMI: %.1f%n", bmi);
23 } catch (IllegalArgumentException e) {
24 System.out.println("Makosa: " + e.getMessage());
25 }
26 }
27}
28
Mifano hii inaonyesha jinsi ya kukadiria BMI kwa kutumia lugha mbalimbali za programu, ikiwa ni pamoja na uthibitishaji wa ingizo na usimamizi wa makosa. Unaweza kubadilisha kazi hizi ili kukidhi mahitaji yako maalum au kuzihusisha katika mifumo kubwa ya tathmini ya afya.
Mifano ya Nambari
-
Uzito wa kawaida:
- Urefu: 170 cm
- Uzito: 65 kg
- BMI: 22.5 (Uzito wa kawaida)
-
Uzito kupita kiasi:
- Urefu: 180 cm
- Uzito: 90 kg
- BMI: 27.8 (Uzito kupita kiasi)
-
Uzito mdogo:
- Urefu: 165 cm
- Uzito: 50 kg
- BMI: 18.4 (Uzito mdogo)
-
Unene:
- Urefu: 175 cm
- Uzito: 100 kg
- BMI: 32.7 (Unene)
Marejeleo
- Shirika la Afya Duniani. (2000). Unene: kuzuia na kudhibiti janga la kimataifa. Shirika la Afya Duniani.
- Keys, A., Fidanza, F., Karvonen, M. J., Kimura, N., & Taylor, H. L. (1972). Viashiria vya uzito wa kawaida na unene. Jarida la magonjwa ya muda mrefu, 25(6), 329-343.
- Nuttall, F. Q. (2015). Kielelezo cha Masi ya Mwili: unene, BMI, na afya: mapitio muhimu. Lishe leo, 50(3), 117.
- Gallagher, D., Heymsfield, S. B., Heo, M., Jebb, S. A., Murgatroyd, P. R., & Sakamoto, Y. (2000). Mipaka ya afya ya asilimia ya mafuta ya mwili: njia ya kuunda mwongozo kulingana na kielelezo cha masi ya mwili. Jarida la Marekani la lishe kliniki, 72(3), 694-701.
- "Kielelezo cha Masi ya Mwili (BMI)." Kituo cha Kudhibiti na Kuzuia Magonjwa, https://www.cdc.gov/healthyweight/assessing/bmi/index.html. Imefikiwa 2 Agosti 2024.
Maoni
Bonyeza toast ya maoni kuanza kutoa maoni kuhusu zana hii
Zana Zinazohusiana
Gundua zana zaidi ambazo zinaweza kuwa na manufaa kwa mtiririko wako wa kazi