Índices eritrocitários
Hemoglobina de 15 g/dL, hematócrito de 45% e contagem de hemácias de 5 dão um VCM de 90 fL e um HCM de 30 pg, além do CHCM. Informe os três valores do hemograma para obter os três índices. 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
- Hemoglobina
- 15
- Hematócrito
- 45
- Contagem de hemácias
- 5
- Mcv
- 90
- Mch
- 30
- CHCM
- 33,3333333333
- Unidade da hemoglobina
- g/dL
Os índices eritrocitários resumem o tamanho das hemácias circulantes e quanta hemoglobina elas carregam, com três números derivados do hemograma: volume corpuscular médio (MCV), hemoglobina corpuscular média (MCH) e concentração de hemoglobina corpuscular média (MCHC). Estudantes, docentes e equipes de software de saúde calculam esses índices clássicos de Wintrobe a partir da hemoglobina em gramas por decilitro, do hematócrito em percentual e da contagem de hemácias em milhões por microlitro, valor numericamente idêntico a ×10^12 por litro.
O que MCV, MCH e MCHC medem e quais entradas do hemograma você precisa
O volume corpuscular médio é o volume médio de uma hemácia, informado em femtolitros. A hemoglobina corpuscular média é a massa média de hemoglobina dentro de uma hemácia, informada em picogramas. A concentração de hemoglobina corpuscular média é a concentração média de hemoglobina na massa globular empacotada, informada em gramas por decilitro — a mesma unidade da hemoglobina do sangue total.
Juntos, são os índices eritrocitários de Wintrobe ensinados em todo curso de hematologia e impressos em quase todo hemograma automatizado. Este produto os calcula a partir de três escalares obrigatórios que já usam as unidades didáticas convencionais: hemoglobina em gramas por decilitro, hematócrito como percentual — por exemplo quarenta e cinco para quarenta e cinco por cento, não uma fração globular de zero a um — e contagem de hemácias em ×10^12 por litro, numericamente idêntica a milhões de células por microlitro na maioria dos laudos.
As três identidades são: MCV igual ao hematócrito percentual dividido pela contagem RBC vezes dez; MCH igual à hemoglobina dividida pela contagem RBC vezes dez; e MCHC igual à hemoglobina dividida pelo hematócrito percentual vezes cem. Limites práticos mantêm entradas de consumidor e sala de aula sensatas: hemoglobina de 0.01 a 40 gramas por decilitro, hematócrito de 0.01 a 100 por cento e contagem RBC de 0.01 a 20 ×10^12 por litro.
Esses tetos pegam erros de unidade comuns, como hemoglobina enviada em gramas por litro ou uma contagem celular sem converter.
Usos no ensino e limites práticos
Chame a calculadora gratuita de índices eritrocitários no navegador para demos de sala de aula, checagens de enfermagem, fichas de hematologia e aprendizado pessoal rápido sem reimplementar as três fórmulas em cada planilha. Se a interface só coleta números inteiros, envie inteiros e o motor ainda aceita strings numéricas. Autores que publicam SDKs podem mapear os três índices em chips de cor ou limiares didáticos que você define e mostrar a string formula em um cartão educativo.
Mantenha expectativas educativas: esta é uma ferramenta de cálculo e aprendizado, não um dispositivo médico de diagnóstico, e pessoas com sintomas, anemia conhecida, sangramento ou mudanças de medicação devem seguir orientação médica profissional em vez de um único índice eritrocitário automatizado.
Casos de uso
Apps e fichas de educação em saúde
Os aplicativos mostram aos aprendizes como os índices de Wintrobe saem de um trio do hemograma sem recodificar as três fórmulas de livro em cada cliente.
Perguntas frequentes
Como MCV, MCH e MCHC são calculados?
MCV (fL) = (hematocrit % / RBC ×10^12/L) × 10. MCH (pg) = (hemoglobin g/dL / RBC ×10^12/L) × 10. Envie esses três campos positivos obrigatórios; a resposta inclui mcv, mch, mchc e uma string de fórmula legível.
O que acontece se a hemoglobina ou a contagem de hemácias for zero ou negativa?
Hemoglobina e contagem de hemácias devem ser números positivos; valores não positivos não são entradas válidas para esta calculadora e não são cobrados.
O hematócrito é um percentual ou uma fração 0–1?
Envie o hematócrito como percentual (por exemplo 45 para 45%), não como 0.45.
A calculadora de índices eritrocitários é grátis?
A ferramenta do navegador roda grátis no seu dispositivo.
Isto diagnostica anemia ou classifica microcitose?
Não. Este produto apenas calcula MCV, MCH e MCHC a partir de três escalares do hemograma. Classificação de anemia, RDW e interpretação clínica são contratos diferentes e não são devolvidos aqui.
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/rbc-indices \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"hemoglobin":15,"hematocrit":45,"rbc_count":5}'const res = await fetch("https://api.kit.forhosting.com/health/rbc-indices", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"hemoglobin": 15,
"hematocrit": 45,
"rbc_count": 5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/rbc-indices",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"hemoglobin": 15,
"hematocrit": 45,
"rbc_count": 5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/rbc-indices", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"hemoglobin":15,"hematocrit":45,"rbc_count":5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"hemoglobin":15,"hematocrit":45,"rbc_count":5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/rbc-indices", 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
{
"hemoglobin": 15,
"hematocrit": 45,
"rbc_count": 5
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.rbc_indices",
"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
Esta calculadora aplica as três fórmulas de livro, devolve JSON estável dos três índices com unidades e uma string de fórmula que você pode fixar em testes, e rejeita hemoglobina ou contagem não positivas com invalid_input para que zeros e valores negativos do painel nunca gerem um sucesso oco. Chamadas API bem-sucedidas custam US$ 0,002 por item; falhas de validação não são cobradas.
O que MCV, MCH e MCHC medem e quais entradas do hemograma você precisa
Envie os campos obrigatórios hemoglobin, hematocrit e rbc_count como números finitos positivos; aliases documentados como hb, hgb, haemoglobin, hct, packed_cell_volume, pcv, rbc, red_blood_cell_count e erythrocyte_count são aceitos. Entradas idênticas sempre produzem o mesmo JSON porque o caminho é aritmética pura, sem rede, sem modelo, sem semente aleatória e sem relógio de parede.
Como ler os três índices, as unidades, o arredondamento e os erros
O contrato é explícito sobre hemoglobina e contagem RBC: se qualquer um não for um número positivo, a tarefa falha em vez de emitir Infinity por divisão por zero. O hematócrito também precisa ser positivo porque MCHC divide pelo hematócrito. Este produto apenas deriva os três índices de Wintrobe a partir de três escalares positivos validados do hemograma. Em caso de sucesso a resposta ecoa hemoglobin, hematocrit e rbc_count com arredondamento estável e informa mcv em femtolitros, mch em picogramas e mchc em gramas por decilitro. Rótulos de unidade viajam ao lado desses números para que o cliente nunca precise adivinhar: unit_hemoglobin é g/dL, unit_hematocrit é percent, unit_rbc é ×10^12/L, unit_mcv é fL, unit_mch é pg e unit_mchc é g/dL. formula reafirma as três equações de Wintrobe em uma única string didática, e method é sempre wintrobe_rbc_indices para que o código cliente ramifique sem inspecionar formatos. Campos obrigatórios ausentes, strings vazias, valores não finitos, leituras fora da faixa e qualquer hemoglobina, hematócrito ou contagem de hemácias não positiva falham com invalid_input e não são cobrados. Não confunda este endpoint com classificadores de anemia, calculadoras de RDW, contagens de reticulócitos corrigidas, conversores de gramas por litro para gramas por decilitro nem motores de interpretação completa do hemograma — são intenções de busca e contratos diferentes.
Uso da API, preços, fluxos educativos e limites práticos
Envie um corpo JSON com os valores obrigatórios hemoglobin, hematocrit e rbc_count nas unidades didáticas convencionais descritas acima. Use a API pré-paga quando um SaaS de saúde, planilha eletrônica, laboratório de simulação, plataforma de tutoria ou LMS escolar precisar de um contrato estável sob saldo KIT a US$ 0,002 por item bem-sucedido; falhas de validação nunca consomem saldo após a rejeição do motor. Combine este endpoint com as suas próprias unidades laboratoriais e fluxo clínico — confirme que a hemoglobina já está em gramas por decilitro, que o hematócrito já é um percentual e não uma fração litro por litro, e que a contagem de hemácias já está em milhões por microlitro — e então armazene mcv, mch e mchc junto com as entradas brutas para painéis e colunas de exportação.
Casos de integração
Tarefas de enfermagem e de medicina
Alunos enviam hemoglobina, hematócrito e contagem RBC de um hemograma de prática e fixam o JSON esperado de MCV, MCH e MCHC em corretores automáticos com saídas determinísticas.
Laboratórios de simulação e backends SaaS
Pipelines de servidor que já guardam campos de hemograma chamam um endpoint pré-pago para MCV, MCH e MCHC em vez de duplicar a aritmética em cada linguagem.