Calculadora de massa magra
Um homem de 80 kg e 180 cm tem cerca de 61,42 kg de massa magra pelas equações de Boer. Informe peso, altura e sexo para saber quanto do seu peso é músculo, órgãos e ossos, e quanto é gordura. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- Peso
- 80
- Altura
- 180
- Sexo
- Masculino
- Peso (kg)
- 80
- Altura (cm)
- 180
- Massa magra (kg)
- 61,42
- Massa gorda (kg)
- 18,58
Esta calculadora de massa magra corporal estima a massa de tecido livre de gordura, a partir do peso corporal total em quilogramas, altura em pé em centímetros, e sexo, usando as clássicas equações antropométricas de Boer. Massa magra corporal é a porção do peso corporal que não é tecido adiposo: músculo esquelético, órgãos, osso, e massa residual livre de gordura, que importa para a dosagem de alguns medicamentos, a interpretação de força relativa ao tamanho, e o acompanhamento de mudanças de composição sem um scanner. A fórmula masculina de Boer é zero vírgula quatro zero sete vezes o peso, mais zero vírgula dois seis sete vezes a altura, menos dezenove vírgula dois; a fórmula feminina é zero vírgula dois cinco dois vezes o peso, mais zero vírgula quatro sete três vezes a altura, menos quarenta e oito vírgula três. Uma verificação típica é um homem de oitenta quilogramas, com cento e oitenta centímetros, o que resulta em aproximadamente sessenta e um quilogramas de massa magra, sob esses coeficientes. O mecanismo é totalmente determinístico: sem chamadas de rede, sem amostragem, e sem atalhos dependentes de data.
O que significa massa magra corporal e o que a resposta contém
Massa magra corporal é uma estimativa do peso corporal, excluindo a gordura armazenada. Clínicos e treinadores frequentemente a preferem ao peso bruto de balança, ao comparar pessoas de tamanhos diferentes, ao estimar a taxa metabólica de repouso a partir da massa livre de gordura, ou ao sinalizar se uma grande mudança na balança foi principalmente água, músculo, ou tecido adiposo.
As equações de Boer são modelos antropométricos lineares ajustados em populações de referência: usam apenas peso total, altura, e sexo, então são rápidas, offline, e fáceis de auditar, mas não são um substituto para absortometria de raios-X de dupla energia, deslocamento de ar, ou bioimpedância multifrequência, quando decisões médicas exigem composição medida. Peso ou altura não positivos sempre falham, porque o modelo físico exige tamanho positivo.
Onde a massa magra de Boer se encaixa em fitness, educação e software
Atletas e treinadores usam a massa magra corporal ao registrar blocos de treino que deveriam ganhar músculo, sem perseguir apenas o peso de balança, ao comparar força relativa entre companheiros de equipe de tamanhos diferentes, ou ao explicar por que duas pessoas com o mesmo índice de massa corporal podem parecer e ter desempenho muito diferentes. Estudantes encontram fórmulas antropométricas de massa magra em cursos de fisiologia do exercício e enfermagem, quando livros didáticos introduzem massa livre de gordura, antes de métodos de laboratório mais caros.
Equipes de produto chamam o mesmo contrato a partir de scripts para gerar vetores de teste determinísticos para painéis de saúde, normalizar peso e altura inseridos por usuários antes de gráficos de composição, ou atender enunciados de desafios de programação que exigem uma estimativa de Boer, em vez de um aplicativo de caixa-preta. Demonstrações de ensino de farmacocinética às vezes ilustram por que a massa livre de gordura aparece em discussões de dosagem, mesmo que esta calculadora nunca recomende uma dose.
Trate a saída como uma estimativa educacional e de planejamento: se precisão clínica ou de pesquisa for necessária, prefira composição corporal medida e um profissional qualificado. Combine esta ferramenta com auxiliares de IMC ou calorias quando precisar de antropometrias relacionadas, e mantenha as unidades honestas, para que quilogramas e centímetros nunca sejam misturados com libras e polegadas por acidente.
Casos de uso
Diários de fitness e composição
Estime massa magra e porcentagem de gordura corporal, a partir de peso, altura, e sexo, ao acompanhar blocos de treino sem uma varredura de laboratório.
Demonstrações de ensino e fisiologia
Mostre aos estudantes como fórmulas antropométricas lineares mapeiam tamanho e sexo para massa livre de gordura, antes de introduzir DXA ou BIA.
Perguntas frequentes
O que acontece se o peso ou a altura for zero ou negativo?
Peso e altura devem ser estritamente positivos para uma estimativa válida de massa magra corporal.
Isso substitui uma varredura DEXA ou BIA?
Não. Boer é uma estimativa antropométrica simples, a partir de peso, altura, e sexo. Use métodos de composição medida quando precisão clínica for necessária.
Quais unidades devo usar?
Peso em quilogramas e altura em centímetros. Converta de libras ou polegadas antes de chamar a calculadora, para que os coeficientes de Boer se apliquem corretamente.
Quais equações de Boer a calculadora usa para homens e mulheres?
Para homens, a massa magra é 0,407 vezes o peso mais 0,267 vezes a altura, menos 19,2. Para mulheres, 0,252 vezes o peso mais 0,473 vezes a altura, menos 48,3, com peso em quilos e altura em centímetros.
Por que olhar a massa magra em vez do peso na balança?
Porque ela permite comparar pessoas de tamanhos diferentes, estimar o metabolismo de repouso a partir da massa livre de gordura e entender se uma mudança grande na balança foi água, músculo ou gordura.
Ferramentas relacionadas
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
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)Exemplo de requisição
{
"weight": 80,
"height": 180,
"sex": "male"
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.lean_body_mass",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Limites
max_weight_kg | 500 |
max_height_cm | 300 |
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
Notas técnicas
O que significa massa magra corporal e o que a resposta contém
Esta calculadora retorna weight_kg e height_cm como entradas normalizadas, o sexo resolvido usado para os coeficientes, lean_body_mass_kg da fórmula de Boer, fat_mass_kg como peso menos massa magra, body_fat_percent como cem vezes massa gorda sobre peso, a etiqueta de método boer, uma string de fórmula legível por humanos para o sexo escolhido, e a precisão aplicada aos campos arredondados. Não há tabela de percentil populacional, termo de idade, ou ajuste de etnia neste contrato: o mecanismo calcula massa magra finita dentro dos limites antropométricos suportados, ou rejeita a solicitação com invalid_input. Use ferramentas dedicadas para índice de massa corporal, tabelas de peso ideal, ou metas calóricas; esta página responde apenas à estimativa de massa magra de Boer, e seus campos derivados imediatos de massa gorda, com JSON estável adequado para planilhas de exercícios, testes unitários, e consumidores de API que não podem inventar conselho médico simbólico.
Como peso, altura, e sexo são interpretados e como os resultados permanecem reproduzíveis
Sex aceita male, female, m, f, man, woman, e suas formas plurais, depois de convertidas para minúsculas, para que formulários e planilhas possam reutilizar o mesmo contrato. Sinais de mais à esquerda opcionais e notação científica em strings numéricas são permitidos quando interpretados como decimais finitos; espaços embutidos, prefixos hexadecimais, e tokens não numéricos são rejeitados com uma mensagem clara, para que uma célula com erro não vire uma massa magra errada. Peso e altura devem ser estritamente positivos, e dentro dos tetos documentados de quinhentos quilogramas e trezentos centímetros. O cálculo multiplica os coeficientes de Boer publicados, subtrai o intercepto específico do sexo, e então deriva massa gorda e porcentagem de gordura corporal, sem amostragem de Monte Carlo ou tabelas externas. Os campos preferidos são weight para quilogramas, height para centímetros, e sex para o conjunto de coeficientes de Boer, com os aliases mass, kg, weight_kg, e w para weight; height_cm, h, e stature para height; e gender ou sex_at_birth para sex. Valores zero, negativos, ou não finitos falham com invalid_input, e uma mensagem que nomeia o campo ofensor e a regra de não positivo. Um campo opcional precision, com aliases decimals e dp, escolhe quantas casas decimais expor para as saídas numéricas, com padrão de quatro e limite de quinze, para que os goldens em JSON permaneçam estáveis. Combine a execução gratuita no navegador desta página com a API paga quando precisar do mesmo resultado matemático dentro de um pipeline automatizado, sem reimplementar os coeficientes de Boer você mesmo.
Onde a massa magra de Boer se encaixa em fitness, educação e software
Nesta página o trabalho roda inteiramente no seu navegador; pela API, cada consulta bem-sucedida custa US$ 0,002, a validação com falha não é cobrada, e nada é armazenado depois que a resposta é devolvida. Essa divisão — exploração interativa gratuita e uma API paga e idêntica — segue o padrão do resto do catálogo tier A do KIT e permite passar de uma demonstração em sala de aula para um pipeline automatizado sem mudar o resultado matemático.
Casos de integração
Fixtures determinísticas para testes
Gere campos reproduzíveis de LBM de Boer e massa gorda para testes unitários, painéis de saúde, e asserções de CI.
Perguntas técnicas
Quanto custa a calculadora de massa magra corporal?
É gratuita no navegador, nesta página. Pela API, uma solicitação bem-sucedida custa US$ 0,002; entradas inválidas não são cobradas.
Qual fórmula é usada?
A fórmula de Boer: para homens, LBM = 0,407·P + 0,267·A − 19,2; para mulheres, LBM = 0,252·P + 0,473·A − 48,3, com P em kg e A em cm.