Calculadora de IMC Prime
Expresse o IMC como razão com o limite normal superior de 25: um IMC de 22,5 dá um IMC Prime de 0,9, ou seja, 90% do limite, e fica claramente abaixo dele. Digite um IMC que você já tenha calculado. 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
- Índice de massa corporal
- 22,5
- IMC Prime
- 0,9
- Limiar normal superior
- 25
- Porcentagem relativa
- 90
- Classificação
- below_upper_normal
O IMC Prime é uma razão adimensional simples que expressa o índice de massa corporal em relação ao corte normal superior convencional de vinte e cinco. Divida qualquer IMC positivo por vinte e cinco e obtenha um número centrado em um: valores abaixo de um ficam abaixo desse limite, exatamente um está no limite e valores acima ficam acima. Educadores, equipes de produto e pesquisadores usam o IMC Prime quando querem uma escala fácil de comparar entre sujeitos sem repetir os cortes absolutos de IMC a cada vez. Esta calculadora aplica a razão de forma fechada IMC Prime igual a IMC dividido por vinte e cinco, devolve as entradas limpas e os rótulos de classificação, e rejeita IMC não positivo para que valores inválidos não produzam um prime enganoso.
Como o IMC Prime relaciona o índice de massa corporal ao limiar normal superior
O índice de massa corporal é um resumo padrão de altura e peso usado em epidemiologia, currículos de saúde escolar e muitas ferramentas de bem-estar do consumidor. O IMC Prime vai um passo além ao dividi-lo por uma referência fixa de vinte e cinco, a borda superior convencional da faixa normal de IMC adulto em gráficos no estilo OMS. Algebricamente, IMC Prime é igual a IMC dividido por vinte e cinco.
Como o denominador é constante, a transformação é uma mudança de escala pura: um IMC de vinte vira zero ponto oito, um IMC de vinte e cinco vira exatamente um e um IMC de trinta vira um ponto dois. O resultado sem unidades costuma ser mais fácil de comunicar em comparações populacionais e materiais educativos do que tabelas de cortes absolutos, porque o público vê de imediato se um valor está abaixo, no ou acima do limite normal superior sem memorizar cada faixa.
Esta capacidade não inventa denominadores alternativos em tempo de execução, não mistura tabelas por idade ou sexo e não recalcula o IMC a partir de altura e peso; espera um IMC positivo que você já tem e o mapeia para a razão prime. As entradas devem ser finitas e estritamente maiores que zero: IMC zero ou negativo não representa um índice significativo neste modelo e falha com entrada inválida em vez de inventar um valor absoluto.
Apresente sempre as saídas como razões educativas derivadas da definição publicada, não como diagnóstico clínico nem substituto do julgamento profissional de saúde.
Onde as calculadoras de IMC Prime aparecem no trabalho real
Cursos de saúde do ensino médio e superior costumam introduzir o IMC Prime ao ensinar como os cortes se mapeiam em uma escala sem unidades, de modo que um oráculo confiável que devolve a razão ao lado do rótulo de classificação acelera a correção e as demos. Equipes de produto que constroem widgets educativos de bem-estar precisam de um passo documentado de IMC sobre vinte e cinco que os clientes possam auditar à mão, não uma pontuação opaca que mistura vários modelos de risco.
Assistentes de pesquisa que preparam conjuntos sintéticos para simulações antropométricas precisam de rótulos prime determinísticos a partir de valores de IMC conhecidos sem chamadas de rede ou deriva de modelo. Materiais de saúde pública às vezes preferem primes ao comparar populações contra uma referência normal superior compartilhada, porque um único número de limiar é mais fácil de imprimir ao lado de gráficos do que uma tabela multi-faixa completa.
Se mais tarde precisar de IMC a partir de altura e peso, área de superfície corporal, taxa metabólica basal, razão cintura-altura ou escore de risco clínico, trate-os como intenções de busca e páginas separadas em vez de sobrecarregar esta página da calculadora de IMC Prime. Apresente sempre os resultados como estimativas educativas da definição IMC dividido por vinte e cinco; decisões clínicas exigem profissionais qualificados, protocolos locais e contexto que esta ferramenta não coleta.
Casos de uso
Gabaritos de IMC Prime em sala de aula
Gere razões IMC / 25 e rótulos de classificação para que instrutores e autocorretores compartilhem uma verdade de referência transparente.
Demos de widgets educativos de bem-estar
Mostre o limiar normal superior de 25 como prime sem unidades sem misturar modelos de risco clínico na mesma página.
Perguntas frequentes
O que é o IMC Prime?
O IMC Prime é a razão do índice de massa corporal ao limiar normal superior de 25: BMI_Prime = BMI / 25. Um valor de 1.0 significa que o IMC é igual a 25.
O que significa um IMC Prime abaixo ou acima de 1?
Abaixo de 1 significa que o IMC está sob 25 (abaixo do corte normal superior convencional). Acima de 1 significa que o IMC está acima de 25. Exatamente 1 significa que o IMC é igual a esse limiar.
O que acontece se o IMC for zero ou negativo?
Valores de IMC não positivos são rejeitados em vez de produzir um prime sem sentido.
Isto calcula o IMC a partir de altura e peso?
Não. Esta capacidade espera um IMC positivo que você já tem e o converte em IMC Prime. IMC a partir de altura e peso é outra intenção de busca.
Quanto custa?
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/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)Exemplo de requisição
{
"bmi": 22.5
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.bmi_prime",
"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
Como o IMC Prime relaciona o índice de massa corporal ao limiar normal superior
O cálculo é aritmética de ponto flutuante pura sem chamadas de rede, sementes aleatórias, carimbos de tempo ou deriva de aprendizado de máquina, de modo que o mesmo IMC sempre produz o mesmo JSON.
O que você envia e o que recebe de volta
Envie um campo obrigatório. Verificações clássicas incluem um IMC de vinte e dois ponto cinco, que produz prime zero ponto nove, e um IMC de trinta, que produz prime um ponto dois; ambos geram primes positivos estáveis adequados a gabaritos. Se o formulário de origem coleta altura e peso em vez de IMC, calcule primeiro o IMC com uma calculadora dedicada e passe o índice positivo aqui. O campo bmi é um valor de índice de massa corporal e deve ser um número finito estritamente maior que zero; aceitam-se os aliases body_mass_index, value e bmi_value. Campos ausentes, strings não numéricas, NaN, Infinity, zero e valores negativos falham com invalid_input e não são cobrados. Em caso de sucesso a resposta devolve o bmi limpo, bmi_prime como IMC dividido por vinte e cinco, upper_normal_threshold igual a vinte e cinco, relative_percent como a mesma razão expressa em porcentagem do limiar, classification como below_upper_normal ou at_upper_normal ou above_upper_normal, a string de fórmula BMI_Prime igual a BMI dividido por vinte e cinco, e method bmi_prime. Um IMC de exatamente vinte e cinco produz prime um e classification at_upper_normal. O preço de chamadas API bem-sucedidas é a base publicada de US$ 0,002 por item; falhas de validação não consomem saldo pré-pago. Se o chamador usa aliases como body_mass_index em vez do nome curto, o mesmo caminho de validação e aritmética se aplica sem mudar a forma de saída.
Onde as calculadoras de IMC Prime aparecem no trabalho real
Como esta capacidade é um motor parse puro, o preço da API é a base publicada de US$ 0,002 por item bem-sucedido e a validação falha não consome saldo.
Casos de integração
Fixtures antropométricas determinísticas
Produza em lote rótulos estáveis de IMC Prime para conjuntos sintéticos e testes de regressão com invalid_input rígido em IMC não positivo.