Calculadora razón de tonicidad
El suero fisiológico, con 308 mOsm/L frente a un plasma de referencia de 300 mOsm/L, da una razón de 1,027 aproximadamente, dentro de la franja isotónica. Indique las dos osmolaridades y obtenga la razón, el porcentaje, la diferencia y la clasificación. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Osmolaridad de la solución
- 308
- Osmolaridad de referencia
- 300
- Razón de tonicidad
- 1,0266666667
- Porcentaje de la referencia
- 102,666666667
- Delta de osmolaridad
- 8
- Clasificación
- isotonic
La tonicidad describe cómo se comporta un fluido respecto al plasma corporal cuando ambos están separados por una membrana prácticamente impermeable a los solutos principales. Clínicos, farmacéuticos y estudiantes comparan la osmolaridad de la solución con una referencia plasmática —a menudo entre unos 280 y 300 miliosmoles por litro— y forman la razón simple r igual a Osm de la solución dividida por Osm de la referencia. Valores claramente inferiores a uno describen fluidos hipotónicos que tienden a impulsar agua hacia el interior de las células; valores cercanos a uno describen fluidos isotónicos que dejan el volumen celular casi sin cambios; valores claramente superiores a uno describen fluidos hipertónicos que extraen agua de las células. Esta calculadora acepta ambas osmolaridades en unidades coincidentes, devuelve la razón limpia, el porcentaje de la referencia, el delta absoluto y una banda de clasificación clara, y rechaza una referencia plasmática cero con un error de validación para que la división por cero nunca llegue al cliente como Infinity.
Cómo clasifica la razón de tonicidad los fluidos frente al plasma
Parta de dos concentraciones osmolares no negativas expresadas en las mismas unidades, habitualmente miliosmoles por litro. Llame al fluido a ensayar Osm sub solución y al patrón de fluido corporal Osm sub referencia. La razón de tonicidad es el cociente adimensional r igual a Osm sub solución dividido por Osm sub referencia.
Cuando la referencia es plasma adulto ordinario, los libros de texto suelen usar trescientos miliosmoles por litro como valor redondo de enseñanza, mientras que los rangos de laboratorio de osmolalidad sérica se sitúan aproximadamente entre doscientos ochenta y trescientos miliosmoles por kilogramo; cualquiera de las dos cifras es válida siempre que ambas entradas compartan unidades.
La clasificación aquí usa una banda relativa fija del cinco por ciento alrededor de la unidad: si el valor absoluto de r menos uno es como máximo cero punto cero cinco, el fluido se etiqueta isotónico; si r es menor que esa banda, hipotónico; si r es mayor, hipertónico. Esa banda reconoce la dispersión de medición y formulación sin forzar que cada suero casi normal cambie de etiqueta por un solo miliosmol.
Anclas clásicas incluyen agua pura con r cercano a cero (hipotónica), suero salino a mitad de normalidad alrededor de ciento cincuenta y cuatro miliosmoles por litro frente a trescientos (hipotónica), suero salino normal cerca de trescientos ocho (isotónica o apenas hipertónica según la referencia), y suero salino al tres por ciento cerca de mil veintiséis (hipertónica). Osmolaridades negativas y una referencia exactamente cero fallan temprano con entrada inválida, porque un denominador cero haría la razón indefinida y una osmolaridad negativa no es física en este modelo.
Dónde aparecen las comprobaciones de razón de tonicidad en el trabajo real
La farmacia hospitalaria y la formación de enfermería contrastan constantemente cristaloides hipotónicos, isotónicos e hipertónicos —suero salino a mitad de normalidad, Ringer lactato, suero salino normal, suero salino hipertónico— frente a una referencia plasmática para que los aprendices puedan predecir desplazamientos de agua antes de ver a un paciente. Los equipos de preparación y calidad tabulan osmolaridades de producto a partir de etiquetas o cálculos y necesitan una etiqueta de clase reproducible más la razón cruda para pistas de auditoría, no un semáforo de caja negra.
La preparación de exámenes de medicina y farmacia entrena las mismas tres etiquetas con valores plasmáticos fijos de libro, de modo que un único oráculo que devuelve r, porcentaje de la referencia y clasificación agiliza la generación de claves de respuesta. Los laboratorios de investigación que preparan medios o fluidos de perfusión comprueban que un lote esté cerca de isotónico para las células antes de incubaciones costosas, usando la misma aritmética que los estudiantes aprenden en fisiología.
Si más adelante necesita presión osmótica a partir de molaridad, concentración osmolar a partir de π medido, descenso del punto de congelación o estequiometría de mezcla multi-soluto, trátelos como intenciones de búsqueda y páginas de aterrizaje separadas en lugar de sobrecargar esta página de calculadora de razón de tonicidad.
Qué puede hacer con ella
Laboratorios docentes de fluidos IV
Clasifique D5W, 0.45% NaCl, 0.9% NaCl y 3% NaCl frente a una referencia plasmática de 300 mOsm/L y muestre la razón junto a la etiqueta.
Claves de examen y autoevaluadores
Genere clasificaciones de tonicidad de referencia para problemas de fisiología y farmacia sin calcular a mano cada cociente.
Preguntas frecuentes
¿Qué es la razón de tonicidad?
Es r = Osm_solution / Osm_reference. Valores cercanos a 1 significan que el fluido está próximo al patrón plasmático; mucho menor significa hipotónico; mucho mayor significa hipertónico.
¿Qué ocurre si la osmolaridad de referencia es cero?
La razón divide por la referencia plasmática, de modo que una referencia cero es indefinida y nunca se devuelve como Infinity.
¿Cómo se define aquí lo isotónico?
Un fluido se etiqueta isotónico cuando |r − 1| ≤ 0.05 (dentro del 5% de la referencia). Fuera de esa banda es hipotónico (r demasiado bajo) o hipertónico (r demasiado alto).
¿Qué unidades debo usar?
Cualquier unidad osmolar coherente en ambos campos, típicamente mOsm/L. La razón es adimensional; solo importa la comparación entre los dos números.
¿Cuánto cuesta?
La herramienta del navegador es gratuita y se ejecuta localmente.
Herramientas relacionadas
Para desarrolladores — acceso por API
Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.
Endpoint de API
¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.
Llámela desde su stack
curl -X POST https://api.kit.forhosting.com/chem/tonicity-ratio \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"solution_osmolarity":308,"reference_osmolarity":300}'const res = await fetch("https://api.kit.forhosting.com/chem/tonicity-ratio", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"solution_osmolarity": 308,
"reference_osmolarity": 300
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/tonicity-ratio",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"solution_osmolarity": 308,
"reference_osmolarity": 300
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/tonicity-ratio", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"solution_osmolarity":308,"reference_osmolarity":300}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"solution_osmolarity":308,"reference_osmolarity":300}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/tonicity-ratio", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Ejemplo de solicitud
{
"solution_osmolarity": 308,
"reference_osmolarity": 300
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.tonicity_ratio",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |
Notas técnicas
Cómo clasifica la razón de tonicidad los fluidos frente al plasma
La tubería es aritmética pura de coma flotante sin llamadas de red, sin semillas aleatorias y sin marcas de tiempo de reloj, de modo que entradas idénticas producen siempre el mismo JSON.
Qué envía y qué recibe de vuelta
Envíe dos campos numéricos obligatorios. Ambos deben ser números finitos; la osmolaridad de la solución debe ser no negativa y la osmolaridad de referencia debe ser estrictamente positiva. Comprobaciones de ejemplo: trescientos ocho sobre trescientos produce r aproximadamente uno punto cero dos siete con clasificación isotonic bajo la banda del cinco por ciento; ciento cincuenta y cuatro sobre trescientos produce cerca de cero punto cinco uno tres e hipotonic; mil veintiséis sobre trescientos produce cerca de tres punto cuatro dos e hypertonic; trescientos sobre trescientos produce exactamente uno e isotonic. Conecte el formulario gratuito del navegador para intuición rápida de fluidos IV, y luego llame al contrato idéntico desde scripts cuando necesite etiquetas masivas para tablas de formulario o claves de examen. El campo solution_osmolarity es la osmolaridad del fluido que desea clasificar. El campo reference_osmolarity es el patrón plasmático o de fluido corporal usado en el denominador. Se aceptan tipos numéricos JSON y cadenas numéricas que se analicen a valores finitos. Campos ausentes, cadenas vacías, NaN, Infinity, valores negativos y una referencia cero fallan con invalid_input y no se cobran. En caso de éxito la respuesta repite las osmolaridades limpia de solución y referencia, la tonicity_ratio r, percent_of_reference igual a cien veces r, delta_osmolarity igual a solución menos referencia, la cadena classification hipotonic o isotonic o hypertonic, el isotonic_tolerance fijo de cero punto cero cinco, method tonicity_ratio, y la cadena formula que documenta el cociente y la banda. El precio de las llamadas API correctas es la base publicada de $0.002 por ítem; los fallos de validación no consumen saldo prepago.
Dónde aparecen las comprobaciones de razón de tonicidad en el trabajo real
Como esta capacidad es un motor parse puro, el precio de la API es la base publicada de $0.002 por ítem correcto y la validación fallida no consume saldo.
Casos de integración
Auditorías de formulario y preparación
Etiquete por lotes las osmolaridades de producto como hipo/iso/hipertónicas con una r transparente y el porcentaje de la referencia para registros de calidad.