Calculadora superfície corporal Fujimoto
Pela fórmula de Fujimoto, 170 cm e 70 kg dão cerca de 1,76 m² de superfície corporal. Digite a altura em cm, m ou polegadas e o peso em kg ou libras: a ferramenta converte as unidades e mostra cada passo. 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
- Altura
- 170
- Peso
- 70
- Unidade de altura
- cm
- Unidade de peso
- kg
- Altura (cm)
- 170 m2
- Peso (kg)
- 70
- Bsa
- 1,7642934701
- Bsa m2
- 1,7642934701
Uma calculadora de superfície corporal Fujimoto converte a estatura em pé e o peso corporal na estimativa em metros quadrados usada em educação de dosagem, escalonamento fisiológico e planilhas de pesquisa que pedem explicitamente o modelo de potências Fujimoto. Informe altura e peso (centímetros e quilogramas por padrão, ou metros, polegadas e libras com rótulos de unidade); a ferramenta converte as entradas quando necessário, aplica BSA igual a 0.008883 vezes o peso em quilogramas elevado a 0.444 vezes a altura em centímetros elevada a 0.663, e devolve o BSA em m² com centímetros e quilogramas normalizados, o nome da fórmula Fujimoto e os passos de substituição ordenados.
O que significa a superfície corporal Fujimoto
A superfície corporal é uma estimativa geométrica da superfície externa do corpo humano expressa em metros quadrados. A fórmula Fujimoto é um modelo antropométrico japonês de potências: o BSA em m² é igual a 0.008883 multiplicado pelo peso corporal em quilogramas elevado a 0.444, multiplicado novamente pela estatura em pé em centímetros elevada a 0.663.
Esse único número real é usado como fator de escala em exemplos de quimioterapia, planilhas de regimes pediátricos, denominadores de índice cardíaco e percentuais de área queimada quando o tamanho corporal absoluto importa mais do que o índice de massa corporal sozinho e o currículo ou protocolo nomeia Fujimoto de forma explícita.
Diferente do IMC, que é massa sobre altura ao quadrado e reporta faixas de risco do tipo densidade, o BSA Fujimoto cresce com altura e peso sob expoentes fracionários fixos e é reportado em metros quadrados em vez de quilogramas por metro quadrado. Diferente do atalho de raiz quadrada Mosteller ou dos coeficientes Du Bois de mil novecentos e dezesseis, Fujimoto usa sua própria constante e expoentes; por isso os resultados para o mesmo par adulto de altura e peso diferem ligeiramente entre fórmulas, e existem calculadoras e landings separadas.
Professores e avaliadores automáticos se importam com a rejeição de campos ausentes e não positivos tanto quanto com o caminho numérico bem-sucedido: um aluno que omite quilogramas ou digita altura zero saiu do domínio da fórmula, e um fallback silencioso para um adulto padrão esconderia esse erro. O caminho de verificação recalcula os dois termos de potência e a escala constante com o mesmo arredondamento fixo usado nos campos publicados, de modo que uma resposta bem-sucedida sempre traz passos que voce pode afirmar em testes ou folhas de trabalho.
Verificações de referência clássicas incluem recalcular 0.008883 vezes setenta à 0.444 vezes cento e setenta à 0.663 para uma vinheta adulta típica e coincidir com o bsa publicado dentro do arredondamento de doze casas decimais.
Casos de uso
Educação em farmácia e enfermagem
Alunos informam altura e peso de vinhetas clínicas e comparam o BSA Fujimoto manuscrito com um resultado determinístico em m² antes de exercícios de escala de dose que nomeiam esta fórmula.
Perguntas frequentes
Qual é a fórmula Fujimoto de superfície corporal?
Altura e peso devem ser positivos; o resultado é informado em metros quadrados.
O que acontece se altura ou peso estiverem ausentes, forem zero ou negativos?
O modelo de potências é indefinido sem duas antropometrias positivas.
Quais unidades são aceitas?
A altura tem padrão centímetros (também m ou in). O peso tem padrão quilogramas (também lb). Os valores são convertidos para cm e kg antes da fórmula.
É o mesmo que BSA Mosteller ou Du Bois?
Não. Esta capacidade implementa apenas a fórmula de potências Fujimoto. Mosteller e Du Bois usam expressões e coeficientes diferentes e têm suas próprias calculadoras.
A calculadora de superfície corporal Fujimoto é grátis?
A ferramenta do navegador é grátis e roda localmente.
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/bsa-fujimoto \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"height":170,"weight":70}'const res = await fetch("https://api.kit.forhosting.com/health/bsa-fujimoto", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"height": 170,
"weight": 70
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/bsa-fujimoto",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"height": 170,
"weight": 70
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/bsa-fujimoto", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"height":170,"weight":70}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"height":170,"weight":70}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/bsa-fujimoto", 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
{
"height": 170,
"weight": 70
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.bsa_fujimoto",
"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.
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
Altura ou peso ausentes, ou valores não positivos, são rejeitados com invalid_input para que formulários incompletos nunca inventem uma área de superfície. O caminho é aritmética pura—sem rede, sem sementes aleatórias, sem dependência de relógio—assim o executor gratuito do navegador e a API pré-paga devolvem o mesmo JSON após o arredondamento decimal fixo toda vez que voce chama.
Como chamar a API e o que volta
Envie um corpo JSON com dois números finitos positivos obrigatórios: height (aliases height_cm, h, stature, ht) e weight (aliases weight_kg, w, mass, wt). height_unit opcional tem padrão cm e aceita cm, m ou in; weight_unit opcional tem padrão kg e aceita kg ou lb. Após a conversão, a altura deve permanecer dentro de trezentos centímetros e o peso dentro de quinhentos quilogramas para que as potências intermediárias permaneçam finitas no Worker e no navegador. Em sucesso a resposta ecoa height e weight arredondados como enviados, height_unit e weight_unit como rótulos normalizados, height_cm e weight_kg após a conversão, bsa e bsa_m2 como o mesmo valor arredondado em metros quadrados, unit como a string m2, formula como a string da expressão Fujimoto, formula_name como Fujimoto, message como um resumo curto em inglês e steps como um array ordenado de linhas de substituição mostrando o termo de peso, o de altura e o produto final. Validação falha—campos obrigatórios ausentes, números não finitos, altura ou peso não positivos, rótulos de unidade não suportados ou valores fora dos limites absolutos após a conversão—retorna invalid_input e nunca é cobrada. O preço é um US$ 0,002 fixo por requisição bem-sucedida com unit item e preço unitário marginal zero. Quando voce só tem uma das duas antropometrias, não invente a outra: deixe o campo vazio para que a API exponha o erro de campo ausente em vez de um BSA fabricado.
Dicas práticas, limites e buscas relacionadas
Mantenha as antropometrias dentro da faixa absoluta publicada após a conversão para que o intermediário elevado a potência não transborde em um BSA não finito que o solucionador precise rejeitar. Prefira enviar números em vez de strings pré-formatadas quando controlar o cliente; strings numéricas só são aceitas quando batem com um padrão numérico finito estrito. Esta página atende quem busca uma calculadora de superfície corporal Fujimoto, fórmula Fujimoto BSA ou BSA a partir de altura e peso sob o modelo Fujimoto; não é calculadora Mosteller ou Du Bois, nem ferramenta de IMC, nem sistema de dosagem clínica que aplica miligramas por m² a um fármaco. Ao ensinar, combine exemplos: cento e setenta centímetros e setenta quilogramas geram um valor adulto Fujimoto típico perto de um ponto sete seis m²; cento e sessenta centímetros e cinquenta e cinco quilogramas geram um valor adulto menor; peso zero deliberado, altura negativa ou um campo weight omitido demonstram o caminho duro invalid_input; e um adulto de um metro e setenta e um, se informado como sessenta e sete polegadas com cento e cinquenta e quatro libras, mostra a conversão de unidades no mesmo pipeline centímetro-quilograma. Prefira esta capacidade quando um protocolo, artigo ou lição de casa nomear Fujimoto; se a fonte pedir Mosteller ou Du Bois, use essas capacidades dedicadas para que formula_name e o resultado numérico batam com o modelo nomeado. Tarefas falhas que retornam invalid_input não consomem saldo pré-pago, o que mantém scripts exploratórios baratos quando alunos omitem o peso ou zeram a altura de propósito. Checagens de ida e volta são fáceis: recalcule à mão 0.008883 vezes weight_kg à 0.444 vezes height_cm à 0.663 e confirme que é igual ao bsa publicado no mesmo arredondamento de doze casas, e confirme que mudar só o sinal de uma entrada ou dropar um campo obrigatório vira a resposta de sucesso para invalid_input.
Casos de integração
Testes unitários para calculadoras clínicas
Gere fixtures BSA Fujimoto adultas e pediátricas conhecidas mais rejeições deliberadas de campos ausentes e zero/negativos para valores esperados de kata de código.
Pré-voo antes de fluxos mg/m²
Pipelines calculam primeiro o BSA com formula_name Fujimoto e só então ramificam para dosagem específica do fármaco quando altura e peso passam na validação positiva.