Calcolatore di IMC Prime
Esprima l'IMC come rapporto con il limite normale superiore di 25: un IMC di 22,5 dà un IMC Prime di 0,9, cioè il 90% del limite, quindi chiaramente al di sotto. Inserisca un IMC che ha già calcolato. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Indice di massa corporea
- 22,5
- IMC Prime
- 0,9
- Soglia normale superiore
- 25
- Percentuale relativa
- 90
- Classificazione
- below_upper_normal
L'IMC Prime è un semplice rapporto adimensionale che esprime l'indice di massa corporea rispetto al limite normale superiore convenzionale di venticinque. Divida qualsiasi IMC positivo per venticinque e ottiene un numero centrato su uno: valori sotto uno restano sotto quel limite, esattamente uno è sul limite e valori sopra restano sopra. Educatori, team di prodotto e ricercatori usano l'IMC Prime quando vogliono una scala facile da confrontare tra soggetti senza ripetere ogni volta i punti di taglio assoluti dell'IMC. Questo calcolatore applica il rapporto in forma chiusa IMC Prime uguale a IMC diviso per venticinque, restituisce gli input ripuliti e le etichette di classificazione, e rifiuta IMC non positivi affinché valori non validi non producano un prime fuorviante.
Come l'IMC Prime collega l'indice di massa corporea alla soglia normale superiore
L'indice di massa corporea è un riepilogo standard di statura e peso usato in epidemiologia, curricula di salute scolastica e molti strumenti di benessere al consumo. L'IMC Prime va un passo oltre dividendolo per un riferimento fisso di venticinque, il bordo superiore convenzionale della banda IMC adulta normale nelle tabelle di stile OMS. Algebricamente IMC Prime è uguale a IMC diviso per venticinque.
Poiché il denominatore è costante, la trasformazione è un puro cambio di scala: un IMC di venti diventa zero virgola otto, un IMC di venticinque diventa esattamente uno e un IMC di trenta diventa uno virgola due. Il risultato senza unità è spesso più facile da comunicare in confronti di popolazione e materiali didattici rispetto a tabelle di tagli assoluti, perché il pubblico vede subito se un valore è sotto, su o sopra il limite normale superiore senza memorizzare ogni fascia.
Questa capacità non inventa denominatori alternativi a runtime, non mescola tabelle per età o sesso e non ricalcola l'IMC da statura e peso; si aspetta un IMC positivo che Lei ha già e lo mappa al rapporto prime. Gli input devono essere finiti e strettamente maggiori di zero: un IMC zero o negativo non rappresenta un indice significativo per questo modello e fallisce con input non valido invece di inventare un valore assoluto.
Presenti sempre le uscite come rapporti educativi derivati dalla definizione pubblicata, non come diagnosi clinica né sostituto del giudizio professionale di salute.
Dove i calcolatori di IMC Prime compaiono nel lavoro reale
I corsi di salute delle scuole superiori e delle università introducono spesso l'IMC Prime quando insegnano come i tagli si mappano su una scala senza unità, così un oracolo affidabile che restituisce il rapporto accanto all'etichetta di classificazione accelera la valutazione e le demo. Gli assistenti di ricerca che preparano dataset sintetici per simulazioni antropometriche hanno bisogno di etichette prime deterministiche da valori di IMC noti senza chiamate di rete o deriva di modello.
I materiali di sanità pubblica a volte preferiscono i prime nel confrontare popolazioni rispetto a un riferimento normale superiore condiviso, perché una sola soglia si stampa più facilmente accanto ai grafici di una tabella multi-fascia completa. Se in seguito Le servono IMC da statura e peso, superficie corporea, metabolismo basale, rapporto vita-statura o punteggio di rischio clinico, li tratti come intenzioni di ricerca e landing separate invece di sovraccaricare questa pagina del calcolatore IMC Prime.
Presenti sempre i risultati come stime educative della definizione IMC diviso per venticinque; le decisioni cliniche richiedono professionisti qualificati, protocolli locali e contesto che questo strumento non raccoglie.
Casi d'uso
Chiavi di risposta IMC Prime in aula
Generi rapporti IMC / 25 e etichette di classificazione affinché docenti e auto-correttori condividano una verità di riferimento trasparente.
Domande frequenti
Che cos'è l'IMC Prime?
L'IMC Prime è il rapporto dell'indice di massa corporea alla soglia normale superiore di 25: BMI_Prime = BMI / 25. Un valore di 1.0 significa che l'IMC è uguale a 25.
Cosa significa un IMC Prime sotto o sopra 1?
Sotto 1 significa che l'IMC è sotto 25 (sotto il taglio normale superiore convenzionale). Sopra 1 significa che l'IMC supera 25. Esattamente 1 significa che l'IMC è uguale a quella soglia.
Cosa succede se l'IMC è zero o negativo?
I valori di IMC non positivi vengono rifiutati invece di produrre un prime senza senso.
Calcola l'IMC da statura e peso?
No. Questa capacità si aspetta un IMC positivo che Lei ha già e lo converte in IMC Prime. L'IMC da statura e peso è un'altra intenzione di ricerca.
Quanto costa?
Lo strumento browser è gratis e gira in locale.
Strumenti correlati
Per sviluppatori — accesso via API
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.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/health/bmi-prime \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"bmi":22.5}'const res = await fetch("https://api.kit.forhosting.com/health/bmi-prime", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"bmi": 22.5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/bmi-prime",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"bmi": 22.5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/bmi-prime", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"bmi":22.5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"bmi":22.5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/bmi-prime", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"bmi": 22.5
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.bmi_prime",
"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.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
Note tecniche
Come l'IMC Prime collega l'indice di massa corporea alla soglia normale superiore
Il calcolo è aritmetica in virgola mobile pura senza chiamate di rete, semi casuali, timestamp o deriva di apprendimento automatico, così lo stesso IMC produce sempre lo stesso JSON.
Cosa invia e cosa ottiene in risposta
Invi un campo obbligatorio. Controlli classici includono un IMC di ventidue virgola cinque, che produce prime zero virgola nove, e un IMC di trenta, che produce prime uno virgola due; entrambi generano prime positivi stabili adatti a chiavi di risposta. Se il Suo modulo a monte raccoglie statura e peso invece dell'IMC, calcoli prima l'IMC con un calcolatore dedicato e passi qui l'indice positivo. Il campo bmi è un valore di indice di massa corporea e deve essere un numero finito strettamente maggiore di zero; si accettano gli alias body_mass_index, value e bmi_value. Campi mancanti, stringhe non numeriche, NaN, Infinity, zero e valori negativi falliscono con invalid_input e non vengono addebitati. In caso di successo la risposta restituisce il bmi ripulito, bmi_prime come IMC diviso per venticinque, upper_normal_threshold uguale a venticinque, relative_percent come lo stesso rapporto espresso in percentuale della soglia, classification come below_upper_normal o at_upper_normal o above_upper_normal, la stringa di formula BMI_Prime uguale a BMI diviso per venticinque, e method bmi_prime. Un IMC di esattamente venticinque produce prime uno e classification at_upper_normal. Il prezzo delle chiamate API riuscite è la base pubblicata di $0.002 per elemento; i fallimenti di validazione non consumano saldo prepagato. Se un chiamante fornisce alias come body_mass_index al posto del nome breve, si applica lo stesso percorso di validazione e aritmetica senza cambiare la forma di uscita.
Dove i calcolatori di IMC Prime compaiono nel lavoro reale
Poiché questa capacità è un motore parse puro, il prezzo API è la base pubblicata di $0.002 per elemento riuscito e la validazione fallita non consuma saldo.
Casi di integrazione
Demo di widget educativi di benessere
Mostri la soglia normale superiore di 25 come prime senza unità senza mescolare modelli di rischio clinico sulla stessa pagina.
Fixture antropometriche deterministiche
Produca in blocco etichette stabili di IMC Prime per dataset sintetici e test di regressione con invalid_input rigido su IMC non positivo.