Calculadora de tasa unitaria
Divida un total entre el número de unidades y sepa cuánto corresponde a cada una: 240 millas en 4 horas son 60 millas por hora. Sirve igual para el coste por artículo, las palabras por minuto o los litros por ración. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Cantidad
- 240
- Cantidad
- 4
- Tasa unitaria
- 60
Una tasa unitaria indica cuánto de una magnitud corresponde a una sola unidad de otra: millas por hora, dólares por artículo, palabras por minuto o litros por ración. El alumnado la encuentra en las razones de secundaria, quien compra la usa cuando un lote indica el total pero no la cifra por pieza, y los scripts de operaciones necesitan una división determinista que rechace un recuento cero en lugar de devolver Infinity. Los valores no finitos como NaN o Infinity se rechazan del mismo modo.
Qué es una tasa unitaria y cómo se obtiene
Una tasa unitaria es una razón reducida de modo que la segunda magnitud vale uno: si un viaje cubre doscientas cuarenta millas en cuatro horas, la tasa unitaria es sesenta millas por hora; si un cartón cuesta doce dólares con cincuenta centavos por cinco frascos idénticos, la tasa unitaria es dos dólares con cincuenta centavos por frasco. La aritmética es siempre la misma: divida el importe total entre el recuento de unidades.
Ese único cociente es lo que piden las unidades de razón de secundaria, las tablas de tasas y los cursos de análisis dimensional, y es también lo que necesita un script cuando la carga llega como un total a granel más un recuento en vez de una cifra por unidad ya lista.
Esta calculadora no compara varios productos entre sí, no convierte monedas ni inventa una etiqueta como millas por hora: esos trabajos corresponden a una herramienta de comparación de precios unitarios, a un conversor de divisas o a su propia capa de presentación. Un recuento cero es indefinido, porque ningún número finito por cero recupera un total distinto de cero, así que el manejador rechaza la solicitud en lugar de emitir Infinity o NaN.
Los importes y recuentos negativos se permiten y conservan el signo, porque un reembolso por artículo o un ajuste de inventario con signo sigue siendo una tasa unitaria bien definida. Quien busca una calculadora de tasa unitaria quiere esta división elemental, no una comparación de compras entre muchos envases ni una velocidad de reacción química, y por eso esta página tiene su propio tipo y su propio slug.
Cuándo resulta útil y qué no calcula
Las aulas y las plataformas de tutoría usan una calculadora de tasa unitaria para que quien aprende compruebe millas por hora, coste por artículo, palabras por minuto o raciones por bandeja sin invertir a mano un error de división. Los generadores de exámenes necesitan un oráculo determinista que marque un recuento cero como no válido en vez de devolver en silencio Infinity que un calificador defectuoso podría tratar como acierto.
Los cuadernos de operaciones y finanzas suelen recibir un total a granel más un tamaño de lote y necesitan la cifra por unidad antes de guardar una línea; llamar a un extremo parse pequeño evita arrastrar una biblioteca de hojas de cálculo para una división de dos números. Esta página no es una calculadora de comparación de precios unitarios: no acepta una lista de productos ni elige el mejor valor. No es una herramienta de velocidad de reacción química ni un conversor de transferencia de datos.
La validación fallida no consume saldo. Prefiera este extremo cuando ya tenga un total y un recuento; si necesita clasificar varios precios de estantería, use en su lugar una herramienta de comparación.
Qué puede hacer con ella
Comprobaciones de razón y tasa en el aula
Permita que el alumnado envíe una distancia, un coste o un recuento de palabras más las horas, artículos o minutos correspondientes y verifique la tasa unitaria frente a los métodos del libro.
Calificación automática de exámenes y LMS
Califique ítems de tasa unitaria con un oráculo determinista que rechaza un recuento cero como indefinido y nunca inventa Infinity como respuesta correcta.
Líneas a partir de un total a granel
Convierta el total de un lote y su tamaño en una cifra por unidad almacenada en scripts de facturación o inventario, sin una biblioteca de hojas de cálculo.
Preguntas frecuentes
¿Qué ocurre si el recuento de unidades es cero?
Dividir entre cero es indefinido, así que un recuento cero se rechaza y no se factura.
¿Es lo mismo que una comparación de precios unitarios?
No. Esta calculadora divide un total entre un recuento. Una comparación de precios unitarios clasifica varios productos por precio según el tamaño y elige el mejor valor; es otra búsqueda y otra herramienta.
¿Cómo calculo una tasa unitaria?
Divida la cantidad total entre el número de unidades. Por ejemplo, 240 millas recorridas en 4 horas dan 60 millas por hora, y la calculadora muestra además la fórmula junto al resultado.
¿Se pueden usar valores negativos?
Sí. Los totales y los recuentos negativos se aceptan y conservan su signo, porque un reembolso por artículo o un ajuste de inventario también son tasas unitarias válidas.
¿En qué se diferencia una tasa unitaria de una razón?
Una tasa unitaria es una razón reducida para que la segunda cantidad valga uno. En lugar de decir 240 millas en 4 horas, se dice 60 millas en cada hora.
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/math/unit-rate \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"amount":240,"count":4}'const res = await fetch("https://api.kit.forhosting.com/math/unit-rate", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"amount": 240,
"count": 4
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/math/unit-rate",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"amount": 240,
"count": 4
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/math/unit-rate", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"amount":240,"count":4}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"amount":240,"count":4}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/math/unit-rate", 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
{
"amount": 240,
"count": 4
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.unit_rate",
"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.
Límites
max_abs | 1000000000000000 |
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
Esta calculadora de tasa unitaria acepta un importe total finito y un recuento de unidades finito y distinto de cero, divide amount entre count y devuelve la tasa por unidad junto con las entradas repetidas y una cadena formula breve que puede mostrar junto a la respuesta. Cuando el recuento es cero el cociente queda indefinido, de modo que la tarea falla con invalid_input en vez de un éxito hueco. Una llamada API correcta cuesta $0.002; la entrada no válida no se factura.
Qué es una tasa unitaria y cómo amount entre count la produce
Solo calcula amount dividido entre count para números finitos y devuelve esa tasa con las entradas repetidas y una cadena formula.
Contrato de entrada, forma de la respuesta y cuándo la tasa unitaria queda indefinida
Si count es exactamente cero, incluido un menos-cero que se reduce a cero, la tarea falla con un mensaje de que el recuento de unidades es cero, porque la tasa unitaria quedaría indefinida. Los fallos de validación no se facturan. Envíe un cuerpo JSON con dos números finitos obligatorios: amount, la cantidad total que desea repartir entre unidades, y count, el número de esas unidades. Los nombres canónicos son amount y count. El manejador acepta también los alias total y value para amount, y units, unit_count y n para count; cuando llegan varios alias a la vez gana el nombre canónico. Cada campo puede ser un número JSON o una cadena numérica en notación decimal o científica ordinaria; los campos ausentes, las cadenas vacías, los valores NaN y los infinitos fallan con invalid_input y nombran el campo culpable. Las magnitudes absolutas por encima de un mil billones se rechazan para que el cociente siga finito en doble precisión IEEE en el Worker y en el navegador. En caso de éxito el cuerpo repite amount y count, informa unit_rate como el cociente redondeado a doce decimales e incluye una cadena formula que reformula unit_rate = amount / count. Ejemplo: amount doscientos cuarenta y count cuatro produce unit_rate sesenta. Ejemplo: amount doce punto cinco y count cinco produce unit_rate dos punto cinco. Una solicitud API correcta se cobra al precio base publicado $0.002 con unidad item. La capacidad no convierte unidades, no aplica impuestos ni clasifica varios productos: mantenga amount y count en un par coherente de dimensiones antes de llamar.
Dónde rinde una API de tasa unitaria, y qué no es esta página
Como la implementación es parse puro de tier A, cada llamada correcta cuesta el $0.002 publicado, sin tokens de modelo y sin red saliente. Mantenga las solicitudes pequeñas, fije el unit_rate redondeado en las pruebas y obtendrá tasas reproducibles para deberes, complementos LMS y workers de borde sin montar infraestructura de álgebra simbólica propia.
Preguntas técnicas
¿Cómo se calcula una tasa unitaria a partir de un total y un recuento?
Envíe los números finitos amount (el total) y count (el recuento de unidades, distinto de cero). La API devuelve unit_rate = amount / count, más las entradas repetidas y una cadena formula.
¿Pueden amount o count ser negativos?
Sí. Se conservan los signos, de modo que un reembolso por artículo o un ajuste con signo sigue dando una tasa unitaria bien definida. Solo se rechazan un recuento cero, los campos ausentes y los valores no finitos.
¿Cuánto cuesta la calculadora de tasa unitaria?
La herramienta del navegador es gratuita. Las solicitudes API usan saldo KIT prepago a $0.002 por llamada correcta; la entrada no válida no se factura.