Indici eritrocitari
Un'emoglobina di 15 g/dl, un ematocrito del 45% e una conta dei globuli rossi di 5 danno un MCV di 90 fl e un MCH di 30 pg, oltre all'MCHC. Inserisca i tre valori dell'emocromo per ottenere i tre indici. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Emoglobina
- 15
- Ematocrito
- 45
- Conta dei globuli rossi
- 5
- Mcv
- 90
- Mch
- 30
- MCHC
- 33,3333333333
- Unità dell'emoglobina
- g/dL
Gli indici eritrocitari riassumono quanto sono grandi gli eritrociti circolanti e quanta emoglobina trasportano, con tre numeri derivati dall'emocromo: volume corpuscolare medio (MCV), contenuto emoglobinico corpuscolare medio (MCH) e concentrazione emoglobinica corpuscolare media (MCHC). Studenti, docenti e team di software sanitario calcolano questi indici classici di Wintrobe a partire dall'emoglobina in grammi per decilitro, dall'ematocrito in percentuale e dalla conta dei globuli rossi in milioni per microlitro, valore numericamente identico a ×10^12 per litro.
Cosa misurano MCV, MCH e MCHC e quali input dell'emocromo Le servono
Il volume corpuscolare medio è il volume medio di un globulo rosso, riferito in femtolitri. Il contenuto emoglobinico corpuscolare medio è la massa media di emoglobina dentro un globulo rosso, riferita in picogrammi. La concentrazione emoglobinica corpuscolare media è la concentrazione media di emoglobina nella massa globulare impaccata, riferita in grammi per decilitro — la stessa unità dell'emoglobina del sangue intero.
Insieme sono gli indici eritrocitari di Wintrobe insegnati in ogni corso di ematologia e stampati su quasi ogni emocromo automatizzato. Questo prodotto li calcola da tre scalari obbligatori che usano già le unità didattiche convenzionali: emoglobina in grammi per decilitro, ematocrito come percentuale — ad esempio quarantacinque per il quarantacinque per cento, non una frazione globulare da zero a uno — e conta dei globuli rossi in ×10^12 per litro, numericamente identica a milioni di cellule per microlitro sulla maggior parte dei referti.
Le tre identità sono: MCV uguale all'ematocrito percentuale diviso la conta RBC per dieci; MCH uguale all'emoglobina divisa la conta RBC per dieci; e MCHC uguale all'emoglobina divisa l'ematocrito percentuale per cento. Limiti pratici tengono ragionevoli gli input di consumo e d'aula: emoglobina da 0.01 a 40 grammi per decilitro, ematocrito da 0.01 a 100 per cento e conta RBC da 0.01 a 20 ×10^12 per litro. Quei tetti intercettano errori di unità comuni, come emoglobina inviata in grammi per litro o una conta cellulare non convertita.
Casi d'uso
App e schede di educazione sanitaria
Le applicazioni mostrano agli allievi come gli indici di Wintrobe derivano da un trio dell'emocromo senza ricodificare le tre formule da manuale su ogni client.
Domande frequenti
Come si calcolano MCV, MCH e MCHC?
MCV (fL) = (hematocrit % / RBC ×10^12/L) × 10. MCH (pg) = (hemoglobin g/dL / RBC ×10^12/L) × 10. Invii quei tre campi positivi obbligatori; la risposta include mcv, mch, mchc e una stringa di formula leggibile.
Che succede se l'emoglobina o la conta dei globuli rossi è zero o negativa?
Emoglobina e conta dei globuli rossi devono essere numeri positivi; i valori non positivi non sono input validi per questo calcolatore e non vengono addebitati.
L'ematocrito è una percentuale o una frazione 0–1?
Invii l'ematocrito come percentuale (ad esempio 45 per 45%), non come 0.45.
Il calcolatore di indici eritrocitari è gratuito?
Lo strumento nel browser gira gratis sul Suo dispositivo.
Diagnostica l'anemia o classifica la microcitosi?
No. Questo prodotto calcola soltanto MCV, MCH e MCHC da tre scalari dell'emocromo. Classificazione dell'anemia, RDW e interpretazione clinica sono contratti diversi e non vengono restituiti qui.
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/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)Esempio di richiesta
{
"hemoglobin": 15,
"hematocrit": 45,
"rbc_count": 5
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.rbc_indices",
"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.
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
Questo calcolatore applica le tre formule da manuale, restituisce JSON stabile dei tre indici con unità e una stringa di formula che Lei può fissare nei test, e rifiuta un'emoglobina o una conta non positive con invalid_input così che zeri e valori negativi del pannello non producano mai un successo vuoto. Le chiamate API riuscite costano $0.002 per item; i fallimenti di convalida non vengono addebitati.
Cosa misurano MCV, MCH e MCHC e quali input dell'emocromo Le servono
Invii i campi obbligatori hemoglobin, hematocrit e rbc_count come numeri finiti positivi; sono accettati alias documentati come hb, hgb, haemoglobin, hct, packed_cell_volume, pcv, rbc, red_blood_cell_count e erythrocyte_count. Input identici producono sempre lo stesso JSON perché il percorso è aritmetica pura, senza rete, senza modello, senza seme casuale e senza orologio a muro.
Come leggere i tre indici, le unità, l'arrotondamento e gli errori
Il contratto è esplicito su emoglobina e conta RBC: se l'uno o l'altra non è un numero positivo, l'attività fallisce invece di emettere Infinity da una divisione per zero. Anche l'ematocrito deve essere positivo perché MCHC divide per l'ematocrito. In caso di successo la risposta ripete hemoglobin, hematocrit e rbc_count con arrotondamento stabile, poi riporta mcv in femtolitri, mch in picogrammi e mchc in grammi per decilitro. Le etichette di unità viaggiano accanto a quei numeri così il client non deve indovinare: unit_hemoglobin è g/dL, unit_hematocrit è percent, unit_rbc è ×10^12/L, unit_mcv è fL, unit_mch è pg e unit_mchc è g/dL. formula riformula le tre equazioni di Wintrobe in un'unica stringa didattica, e method è sempre wintrobe_rbc_indices così il codice a valle ramifica senza ispezionare le forme. Campi obbligatori mancanti, stringhe vuote, valori non finiti, letture fuori intervallo e qualsiasi emoglobina, ematocrito o conta dei globuli rossi non positiva falliscono con invalid_input e non vengono addebitati. Non confonda questo endpoint con classificatori di anemia, calcolatori di RDW, conteggi dei reticolociti corretti, convertitori da grammi per litro a grammi per decilitro o motori di interpretazione completa dell'emocromo: sono intenzioni di ricerca e contratti diversi. Questo prodotto deriva soltanto i tre indici di Wintrobe da tre scalari positivi convalidati dell'emocromo.
Uso dell'API, prezzi, flussi educativi e limiti pratici
Chiami il calcolatore gratuito di indici eritrocitari nel browser per demo in aula, controlli di compiti infermieristici, schede di ematologia e apprendimento personale rapido senza reimplementare le tre formule in ogni foglio di calcolo. Se l'interfaccia raccoglie solo interi, invii interi e il motore accetta ancora stringhe numeriche. Mantenga aspettative educative: è uno strumento di calcolo e apprendimento, non un dispositivo medico diagnostico, e le persone con sintomi, anemia nota, sanguinamento o cambi di farmaco devono seguire il consiglio medico professionale anziché un singolo indice eritrocitario automatizzato. Invii un corpo JSON con i valori obbligatori hemoglobin, hematocrit e rbc_count nelle unità didattiche convenzionali descritte sopra. Usi l'API prepagata quando un SaaS sanitario, un foglio elettronico, un laboratorio di simulazione, una piattaforma di tutoraggio o un LMS scolastico necessita di un contratto stabile sotto saldo KIT a $0.002 per item riuscito; i fallimenti di convalida non consumano mai saldo dopo il rifiuto del motore. Abbini questo endpoint alle Sue unità di laboratorio e al flusso clinico — confermi che l'emoglobina è già in grammi per decilitro, che l'ematocrito è già una percentuale e non una frazione litro per litro, e che la conta dei globuli rossi è già in milioni per microlitro — poi memorizzi mcv, mch e mchc accanto agli input grezzi per cruscotti e colonne di esportazione. Autori che distribuiscono SDK possono mappare i tre indici in chip di colore o soglie didattiche che Lei definisce e mostrare la stringa formula su una scheda educativa.
Casi di integrazione
Compiti di infermieristica e di medicina
Gli studenti inviano emoglobina, ematocrito e conta RBC di un emocromo di esercitazione e fissano il JSON atteso di MCV, MCH e MCHC in correttori automatici con uscite deterministiche.
Laboratori di simulazione e backend SaaS
Le pipeline server che già memorizzano campi dell'emocromo chiamano un endpoint prepagato per MCV, MCH e MCHC invece di duplicare l'aritmetica in ogni linguaggio.