ForHosting KIT · Salute e sport

Calcolare l’indice di massa corporea

Una persona di 70 kg alta 175 cm ha un IMC di 22,86, nella fascia normale. Inserisca chili e centimetri, oppure libbre e pollici, e ottenga il valore con due decimali e la categoria per adulti. Gratis nel Suo browser.

  • Gratis
  • Funziona nel suo browser
  • Senza registrazione
  • I suoi dati restano sul dispositivo
Usalo da WebAPIEmailTelegramApp presto
Se inserisce
Peso
70 metric
Altezza
175
Ottiene
Bmi
22,86 metric
Categoria
normal

Questo calcolatore dell’indice di massa corporea trasforma peso e altezza in un valore IMC e in una categoria standard per adulti. Scelga il sistema metrico per chilogrammi e centimetri oppure quello imperiale per libbre e pollici. Il risultato viene calcolato in modo deterministico, arrotondato a due decimali e classificato come sottopeso, normale, sovrappeso od obesità. È utile per valutazioni coerenti, ma l’IMC è un indicatore generale e non una diagnosi medica individuale.

Scelga un sistema di unità e inserisca entrambe le misure

Inizi selezionando il sistema corrispondente a entrambi i numeri. In modalità metrica, indichi il peso in chilogrammi e l’altezza in centimetri. Una persona di 70 chilogrammi e 175 centimetri va quindi inserita con peso 70 e altezza 175.

In modalità imperiale, indichi il peso in libbre e l’altezza in pollici, per esempio peso 180 e altezza 70. Non mescoli chilogrammi con pollici o libbre con centimetri: il risultato sarebbe matematicamente valido, ma rappresenterebbe misure sbagliate. Se il campo dell’unità viene omesso, si applica il sistema metrico.

Peso e altezza devono essere numeri finiti strettamente maggiori di zero. Valori mancanti, nulli, negativi, stringhe numeriche e valori non finiti producono un errore di input non valido. Questo contratto rigoroso mantiene il calcolatore prevedibile in moduli, fogli elettronici, script e procedure automatizzate.

Prima di inviare molti record, li normalizzi in un unico sistema oppure specifichi esplicitamente l’unità per ciascuna richiesta.

Comprenda formula, arrotondamento e categoria

Con le misure metriche, il calcolatore converte i centimetri in metri e divide il peso in chilogrammi per il quadrato dell’altezza in metri. Con le misure imperiali, divide le libbre per il quadrato dei pollici e moltiplica per 703. Il valore grezzo viene arrotondato a due decimali per una risposta compatta e stabile.

All’IMC viene poi assegnata una di quattro categorie adulte standard: sotto 18.5 è sottopeso; da 18.5 fino a meno di 25 è normale; da 25 fino a meno di 30 è sovrappeso; da 30 in poi è obesità. La gestione delle soglie conta nei confronti, quindi la risposta include sempre IMC arrotondato, categoria e sistema utilizzato. L’algoritmo esegue esclusivamente aritmetica deterministica: non usa rete, casualità, data corrente, impostazioni locali o database esterni.

Ciò rende semplici test riproducibili, verifiche delle integrazioni e analisi indipendenti di un valore inatteso.

Usi l’IMC come indicatore, non come diagnosi

L’IMC offre un rapporto pratico per valutazioni generali degli adulti, report e confronti tra popolazioni, ma non misura direttamente il grasso corporeo o la salute. Due persone con lo stesso IMC possono avere massa muscolare, struttura ossea, distribuzione del grasso, forma fisica, età e rischi differenti. Un atleta molto muscoloso può rientrare nel sovrappeso o nell’obesità pur avendo poco grasso, mentre una persona nella categoria normale può presentare fattori che l’IMC non rileva.

Le soglie adulte non sono inoltre adatte a bambini, gravidanza o qualsiasi situazione clinica. Consideri la categoria un contesto descrittivo del rapporto calcolato, non una diagnosi, una terapia consigliata o un giudizio personale. Se il risultato deve influire su decisioni sanitarie, consulti un professionista qualificato che valuti storia clinica e altre misure.

Nel software, conservi peso, altezza e unità originali insieme alla risposta, così da agevolare controlli, individuazione di errori e ricalcoli futuri.

Aggiungere l’IMC a un modulo di accettazione

Calcoli IMC e categoria coerenti dopo che un adulto ha indicato peso, altezza e unità corrispondente.

Uniformare i registri di attività fisica

Generi lo stesso IMC a due decimali per dati raccolti con misure metriche o imperiali.

Controllare una formula del foglio elettronico

Confronti una formula esistente con una risposta deterministica che riporta categoria e unità.

Quali misure richiede la modalità metrica?

Richiede peso in chilogrammi e altezza in centimetri ed è il sistema predefinito.

Quali misure richiede la modalità imperiale?

Richiede peso in libbre e altezza in pollici e applica il fattore standard 703.

Quali categorie IMC vengono restituite?

La categoria è sottopeso sotto 18.5, normale sotto 25, sovrappeso sotto 30 e obesità da 30.

Come si calcola l'IMC in libbre e pollici?

Divida il peso in libbre per l'altezza in pollici al quadrato e moltiplichi per 703. Nel sistema metrico si dividono i chili per l'altezza in metri al quadrato. Entrambi danno la stessa scala e le stesse categorie.

L'IMC è una diagnosi medica?

No. L'IMC è un indicatore generale di screening per adulti, utile per confronti coerenti, ma non è una diagnosi medica individuale e da solo non descrive la salute di una persona.

Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.

POSThttps://api.kit.forhosting.com/calc2/bmi-calculate

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

curl -X POST https://api.kit.forhosting.com/calc2/bmi-calculate \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"weight":70,"height":175}'
{
  "weight": 70,
  "height": 175
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "calc2.bmi_calculate",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

Comprenda formula, arrotondamento e categoria

Lo stesso input JSON restituisce sempre lo stesso output JSON.

Che cosa accade con peso o altezza zero o negativi?

La richiesta fallisce con invalid_input perché entrambe le misure devono essere numeri finiti positivi.

Quanto costa un calcolo tramite API?

Ogni richiesta API costa $0.002. La versione nel browser non comporta un addebito API.

Leggi la documentazione completa del KIT →