Calcoli il metabolismo basale con Mifflin-St Jeor
Una donna di 35 anni che pesa 70 kg ed è alta 175 cm consuma circa 1457,75 kcal al giorno a riposo, secondo l'equazione di Mifflin-St Jeor. Inserisca peso, altezza, età e sesso biologico per ottenere il metabolismo basale, senza attività aggiunta. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Peso
- 70
- Altezza
- 175
- Age
- 35
- Sesso
- Femminile
- Bmr
- 1457,75 kcal/day
- Equazione
- Mifflin-St Jeor
Il metabolismo basale, spesso abbreviato in BMR, stima quanta energia usa l’organismo di una persona durante una giornata a riposo. Questa calcolatrice applica l’equazione di Mifflin-St Jeor al peso in chilogrammi, all’altezza in centimetri, all’età in anni e al sesso biologico. Restituisce un risultato chiaro in chilocalorie al giorno senza aggiungere un fattore di attività. Il calcolo è deterministico, trasparente e adatto a controlli personali, software nutrizionali, preparazione di ricerche o procedure automatizzate che richiedono una stima coerente dell’energia a riposo.
Comprenda che cosa rappresenta il risultato del BMR
Il metabolismo basale stima l’energia necessaria a mantenere le funzioni biologiche essenziali mentre l’organismo è a riposo. Tali funzioni includono la respirazione, la circolazione del sangue, la regolazione della temperatura, i processi cellulari e l’attività degli organi. Il risultato è espresso in chilocalorie al giorno, la stessa unità normalmente utilizzata sulle etichette alimentari e nella pianificazione nutrizionale.
È importante distinguere il BMR dal dispendio energetico giornaliero totale. Il BMR non comprende il cammino, l’allenamento, i movimenti professionali, la digestione o altre attività comuni. Una persona con un risultato di 1,500 kcal al giorno consumerà in genere più di 1,500 kcal durante una giornata normale, perché la vita quotidiana aggiunge dispendio energetico al livello di riposo.
Consideri il numero restituito come un punto di partenza basato su un’equazione, non come una misurazione diretta o un obiettivo calorico completo. Le tecniche di laboratorio possono misurare l’energia a riposo in modo più diretto; questa calcolatrice fornisce invece una stima pratica quando tali tecniche non sono disponibili. Può essere utile per pianificare e confrontare, ma non deve sostituire il parere personalizzato di un professionista sanitario qualificato quando le decisioni nutrizionali riguardano malattie, gravidanza, recupero, disturbi alimentari o altre condizioni cliniche.
Inserisca i quattro dati e ne controlli le unità
Fornisca il peso in chilogrammi, l’altezza in centimetri, l’età in anni e il sesso biologico come maschile o femminile. Ogni dato numerico deve essere finito e maggiore di zero. Zero, numeri negativi, valori mancanti, stringhe numeriche, infinito e valori non numerici vengono rifiutati anziché convertiti senza avviso.
La convalida rigorosa rende le integrazioni più facili da verificare, poiché un dato accidentale, come un’altezza espressa in metri, un’età vuota o una stringa copiata da un modulo, non può generare silenziosamente una risposta apparentemente plausibile. Il sesso biologico seleziona la costante definita dall’equazione di Mifflin-St Jeor: più cinque per il maschile e meno centosessantuno per il femminile. La calcolatrice normalizza maiuscole, minuscole e spazi esterni, ma non deduce questo campo né sostituisce la categoria biologica richiesta con etichette identitarie.
Prima di usare il risultato, verifichi che peso e altezza siano espressi in unità metriche. Se i dati di origine usano misure imperiali, converta libbre in chilogrammi e pollici in centimetri prima della richiesta. Una risposta valida ripete i dati normalizzati, indica l’equazione e riporta il valore in kcal/giorno, consentendo di confermare esattamente quali misure abbiano prodotto una stima archiviata.
Applichi la stima responsabilmente nella Sua procedura
Il calcolo moltiplica per dieci il peso in chilogrammi, aggiunge l’altezza in centimetri moltiplicata per 6.25, sottrae cinque volte l’età e applica quindi la costante del sesso biologico. Se una procedura richiede la stima del dispendio energetico giornaliero totale, applichi un fattore di attività adeguato dopo aver calcolato il BMR e presenti il valore ottenuto come stima. Non indichi il BMR stesso come assunzione consigliata: il mantenimento, l’aumento o la perdita di peso dipendono dall’attività, dalla salute, dalla composizione corporea e dal giudizio professionale.
Nei confronti longitudinali mantenga coerenti unità e modalità di raccolta, affinché le variazioni riflettano misure aggiornate e non errori di conversione. Nessun servizio di rete, valore casuale, orologio o modello esterno interviene nella formula, quindi i risultati non cambiano per effetto di dati di terzi. Gestisca separatamente le versioni delle ipotesi di attività se le regole successive potrebbero evolversi.
Casi d'uso
Registrazione in un’app nutrizionale
Trasformi le misure metriche di una nuova persona in una stima coerente dell’energia a riposo prima di applicare un fattore di attività documentato separatamente.
Preparazione dei dati di ricerca
Calcoli un valore Mifflin-St Jeor riproducibile per ogni partecipante valido, rifiutando misure incomplete o non positive.
Controllo di un riferimento personale
Stimi il fabbisogno energetico quotidiano a riposo e distingua chiaramente tale riferimento dall’esercizio e dal dispendio energetico giornaliero totale.
Domande frequenti
Quale equazione usa questa calcolatrice?
Usa l’equazione di Mifflin-St Jeor e seleziona la costante maschile o femminile in base al sesso biologico indicato.
Quali unità di misura deve inserire?
Inserisca il peso in chilogrammi, l’altezza in centimetri e l’età in anni. Converta le misure imperiali prima dell’invio.
Il BMR equivale al fabbisogno calorico giornaliero?
No. Il BMR stima solo l’energia a riposo. Il dispendio giornaliero totale comprende anche movimento, esercizio e digestione.
Perché la calcolatrice ha rifiutato i dati?
Peso, altezza ed età devono essere numeri finiti maggiori di zero, mentre il sesso deve essere maschile o femminile.
Perché il risultato cambia tra uomini e donne?
L'equazione di Mifflin-St Jeor usa gli stessi termini di peso, altezza ed età per tutti, ma una costante diversa: più cinque per gli uomini e meno centosessantuno per le donne. È questa costante a spiegare la differenza a parità di misure.
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/math/bmr-calculate \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"weight":70,"height":175,"age":35,"sex":"female"}'const res = await fetch("https://api.kit.forhosting.com/math/bmr-calculate", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"weight": 70,
"height": 175,
"age": 35,
"sex": "female"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/math/bmr-calculate",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"weight": 70,
"height": 175,
"age": 35,
"sex": "female"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/math/bmr-calculate", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"weight":70,"height":175,"age":35,"sex":"female"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"weight":70,"height":175,"age":35,"sex":"female"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/math/bmr-calculate", 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
{
"weight": 70,
"height": 175,
"age": 35,
"sex": "female"
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.bmr_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.
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
Applichi la stima responsabilmente nella Sua procedura
Poiché l’implementazione usa solo aritmetica deterministica, dati identici producono risultati JSON identici nel browser e tramite API. La calcolatrice nel browser è comoda per un controllo individuale, mentre l’API costa $0.002 per richiesta e supporta automazioni ripetibili.
Domande tecniche
Quanto costa una chiamata API?
Ogni richiesta API costa $0.002. Il calcolo può essere eseguito gratuitamente anche nel browser.