Calcolatore massa magra
Un uomo di 80 kg alto 180 cm ha circa 61,42 kg di massa magra secondo le equazioni di Boer. Indichi peso, altezza e sesso per sapere quanta parte del suo peso è muscolo, organi e ossa, e quanta è grasso. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Peso
- 80
- Altezza
- 180
- Sesso
- Maschile
- Peso (kg)
- 80
- Altezza (cm)
- 180
- Massa magra kg
- 61,42
- Massa grassa kg
- 18,58
Questo calcolatore della massa magra stima la massa del tessuto privo di grasso dal peso corporeo totale in chilogrammi, dall'altezza in piedi in centimetri, e dal sesso usando le classiche equazioni antropometriche di Boer. La massa magra è la porzione del peso corporeo che non è tessuto adiposo: muscolo scheletrico, organi, ossa, e massa residua priva di grasso che conta per il dosaggio di alcuni farmaci, l'interpretazione della forza relativa alla taglia, e il monitoraggio dei cambiamenti di composizione senza uno scanner. La formula maschile di Boer è zero virgola quattro zero sette per il peso più zero virgola due sei sette per l'altezza meno diciannove virgola due; la formula femminile è zero virgola due cinque due per il peso più zero virgola quattro sette tre per l'altezza meno quarantotto virgola tre. Un controllo tipico è un uomo di ottanta chilogrammi a centottanta centimetri, che produce circa sessantuno chilogrammi di massa magra sotto questi coefficienti. Il motore è completamente deterministico: nessuna chiamata di rete, nessun campionamento, e nessuna scorciatoia legata alla data.
Cosa significa la massa magra e cosa contiene la risposta
La massa magra è una stima del peso corporeo escludendo il grasso immagazzinato. Clinici e coach spesso la preferiscono al peso grezzo della bilancia quando confrontano persone di taglie diverse, quando stimano il tasso metabolico a riposo dalla massa priva di grasso, o quando segnalano se un grande cambiamento sulla bilancia era per lo più acqua, muscolo, o tessuto adiposo.
Le equazioni di Boer sono modelli antropometrici lineari adattati su popolazioni di riferimento: usano solo peso totale, altezza, e sesso, così sono veloci, offline, e facili da verificare, ma non sostituiscono l'assorbimetria a raggi X a doppia energia, lo spostamento d'aria, o la bioimpedenza multifrequenza quando decisioni mediche richiedono composizione misurata. Peso o altezza non positivi falliscono sempre perché il modello fisico richiede una taglia positiva.
Dove si inserisce la massa magra di Boer in fitness, istruzione e software
Atleti e coach usano la massa magra quando registrano blocchi di allenamento che dovrebbero far crescere il muscolo senza inseguire solo il peso sulla bilancia, quando confrontano la forza relativa tra compagni di squadra di taglie diverse, o quando spiegano perché due persone con lo stesso indice di massa corporea possono apparire e comportarsi in modo molto diverso. Gli studenti incontrano formule antropometriche di massa magra in fisiologia dell'esercizio e corsi infermieristici quando i libri di testo introducono la massa priva di grasso prima di metodi di laboratorio più costosi.
I team di prodotto richiamano lo stesso contratto dagli script per generare vettori di test deterministici per dashboard di salute, per normalizzare peso e altezza inseriti dall'utente prima di grafici di composizione, o per soddisfare enunciati di sfide di programmazione che richiedono una stima di Boer invece di un'app scatola nera. Le dimostrazioni didattiche di farmacocinetica a volte illustrano perché la massa priva di grasso compare nelle discussioni sul dosaggio anche se questo calcolatore stesso non raccomanda mai una dose.
Trattate l'output come una stima educativa e di pianificazione: se serve accuratezza clinica o di ricerca, preferite una composizione corporea misurata e un professionista qualificato. Abbinate questo strumento agli helper di BMI o calorie quando vi servono dati antropometrici correlati, e mantenete oneste le unità così chilogrammi e centimetri non vengano mai mescolati con libbre e pollici per errore.
Casi d'uso
Registri di fitness e composizione
Stimate massa magra e percentuale di grasso corporeo da peso, altezza, e sesso quando monitorate blocchi di allenamento senza una scansione in laboratorio.
Dimostrazioni didattiche e di fisiologia
Mostrate agli studenti come le formule antropometriche lineari mappano taglia e sesso in massa priva di grasso prima di introdurre DXA o BIA.
Domande frequenti
Cosa succede se peso o altezza è zero o negativo?
Peso e altezza devono essere strettamente positivi per una stima valida della massa magra.
Questo sostituisce una scansione DEXA o BIA?
No. Boer è una semplice stima antropometrica da peso, altezza, e sesso. Usate metodi di composizione misurati quando serve accuratezza clinica.
Quali unità dovrei usare?
Peso in chilogrammi e altezza in centimetri. Convertite da libbre o pollici prima di chiamare il calcolatore così i coefficienti di Boer si applicano correttamente.
Quali equazioni di Boer usa il calcolatore per uomini e donne?
Negli uomini la massa magra è 0,407 per il peso più 0,267 per l'altezza, meno 19,2. Nelle donne è 0,252 per il peso più 0,473 per l'altezza, meno 48,3, con il peso in chili e l'altezza in centimetri.
Perché guardare la massa magra invece del peso sulla bilancia?
Perché permette di confrontare persone di corporatura diversa, di stimare il metabolismo a riposo dalla massa priva di grasso e di capire se un grande cambiamento sulla bilancia era acqua, muscolo o grasso.
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/lean-body-mass \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"weight":80,"height":180,"sex":"male"}'const res = await fetch("https://api.kit.forhosting.com/health/lean-body-mass", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"weight": 80,
"height": 180,
"sex": "male"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/lean-body-mass",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"weight": 80,
"height": 180,
"sex": "male"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/lean-body-mass", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"weight":80,"height":180,"sex":"male"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"weight":80,"height":180,"sex":"male"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/lean-body-mass", 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": 80,
"height": 180,
"sex": "male"
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.lean_body_mass",
"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.
Limiti
max_weight_kg | 500 |
max_height_cm | 300 |
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
Cosa significa la massa magra e cosa contiene la risposta
Questo calcolatore restituisce weight_kg e height_cm come input normalizzati, il sesso risolto usato per i coefficienti, lean_body_mass_kg dalla formula di Boer, fat_mass_kg come peso meno massa magra, body_fat_percent come cento volte massa grassa su peso, il tag di metodo boer, una stringa formula leggibile per il sesso scelto, e la precisione applicata ai campi arrotondati. Non c'è tabella percentile di popolazione, nessun termine di età, e nessun aggiustamento etnico in questo contratto: il motore o calcola una massa magra finita dentro i limiti antropometrici supportati oppure rifiuta la richiesta con invalid_input.
Come vengono letti peso, altezza, e sesso e come i risultati restano riproducibili
Sex accetta male, female, m, f, man, woman, e le loro forme plurali dopo la normalizzazione delle maiuscole/minuscole così form e fogli di calcolo possono riusare lo stesso contratto. Segni più iniziali facoltativi e notazione scientifica nelle stringhe numeriche sono ammessi quando si interpretano come decimali finiti; spazi incorporati, prefissi esadecimali e token non numerici vengono rifiutati con un messaggio chiaro così una cella sbagliata non diventa una massa magra sbagliata. Peso e altezza devono essere strettamente positivi e dentro i massimali documentati di cinquecento chilogrammi e trecento centimetri. Il calcolo moltiplica i coefficienti di Boer pubblicati, sottrae l'intercetta specifica per sesso, quindi deriva massa grassa e percentuale di grasso corporeo senza campionamento Monte Carlo o tabelle esterne. I campi preferiti sono weight per i chilogrammi, height per i centimetri, e sex per l'insieme di coefficienti di Boer, con gli alias mass, kg, weight_kg, e w per il peso; height_cm, h, e stature per l'altezza; e gender o sex_at_birth per il sesso. Valori zero, negativi, o non finiti falliscono con invalid_input e un messaggio che nomina il campo incriminato e la regola del non positivo. Abbinate l'esecuzione gratuita nel browser di questa pagina all'API a pagamento quando vi serve lo stesso risultato matematico dentro una pipeline automatizzata senza reimplementare da soli i coefficienti di Boer.
Dove si inserisce la massa magra di Boer in fitness, istruzione e software
In questa pagina il lavoro viene svolto interamente nel browser; tramite l'API ogni ricerca riuscita costa $0.002, la convalida fallita non viene addebitata e nulla viene conservato dopo la restituzione della risposta. Questa divisione — esplorazione interattiva gratuita e API a pagamento identica — corrisponde al resto del catalogo tier A del KIT e permette di passare da una dimostrazione in aula a una pipeline automatizzata senza cambiare il risultato matematico.
Casi di integrazione
Fixture di test deterministiche
Generate campi riproducibili di LBM di Boer e massa grassa per unit test, dashboard di salute, e asserzioni CI.
Domande tecniche
Quanto costa il calcolatore della massa magra?
È gratuito nel browser su questa pagina. Tramite l'API una richiesta riuscita costa $0.002; gli input non validi non vengono addebitati.
Quale formula viene usata?
La formula di Boer: per i maschi LBM = 0,407·W + 0,267·H − 19,2; per le femmine LBM = 0,252·W + 0,473·H − 48,3, con W in kg e H in cm.