Fracciones de menor a mayor
Escriba varias fracciones y recíbalas ordenadas de menor a mayor sin redondear: 1/2, 1/3, 1/4 y 3/4 salen como 1/4, 1/3, 1/2, 3/4. Las negativas, el cero y las impropias quedan en su sitio de la recta numérica. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ordenar fracciones de menor a mayor es el paso de aula que convierte denominadores distintos en una sola clasificación sobre la recta numérica. Con varios pares de numerador y denominador, esta calculadora compara cada par de forma exacta por multiplicación cruzada y devuelve las mismas fracciones en orden ascendente para que usted copie la lista clasificada sin redondear antes a un decimal. Un medio, un tercio y un cuarto se convierten en un cuarto, luego un tercio, luego un medio; las listas mixtas que incluyen negativos, ceros y fracciones impropias conservan esos signos y esos numeradores. Las fracciones equivalentes como un medio y dos cuartos se comparan iguales y ambas copias permanecen, en su orden relativo original.
Qué significa el orden de menor a mayor en una lista de fracciones
Dos fracciones a sobre b y c sobre d ocupan la misma recta numérica aunque sus bases difieran. El lenguaje de aula dice ordenarlas de menor a mayor cuando el primer valor listado es el más pequeño y cada valor siguiente es mayor o igual que el anterior. La comparación fiable no convierte primero a un decimal redondeado, porque un tercio y tres décimos pueden chocar si usted conserva solo unos pocos dígitos.
El orden exacto usa la identidad del producto cruzado: a sobre b menos c sobre d es igual a (a por d menos b por c) sobre (b por d). El signo de esa diferencia es el signo del numerador por el signo del denominador, de modo que la comparación permanece exacta para negativos, ceros y fracciones impropias.
Un medio, un tercio y un cuarto se clasifican por tanto como un cuarto, luego un tercio, luego un medio, coincidiendo con la recta y con todo libro que reescribe fracciones distintas sobre un denominador común antes de comparar. Las fracciones equivalentes como un medio y dos cuartos se comparan iguales; esta calculadora conserva ambas copias y preserva su orden relativo original, lo cual importa cuando dos filas de una ficha comparten un valor pero proceden de alumnos distintos.
Las fracciones impropias como cinco cuartos se sitúan a la derecha de uno, y un numerador negativo coloca ese término a la izquierda de cero. La implementación nunca reduce las entradas antes de clasificar, porque la consulta fracciones de menor a mayor pide la lista clasificada de las fracciones que usted tecleó, no un conjunto reducido reescrito. El desbordamiento de una mantisa de coma flotante no puede reordenar un par: cada comparación multiplica con enteros de precisión arbitraria y solo se usa el signo de la diferencia.
Ese es todo el trabajo: una lista clasificada, no una suma ni un mínimo común denominador.
Contrato de entrada, forma de la respuesta y errores
Cada registro necesita un numerador entero finito y un denominador entero no nulo. Los numeradores pueden ser negativos, nulos o positivos; un denominador negativo es válido y se clasifica por el signo del cociente, de modo que uno sobre menos dos se sitúa con menos un medio. Una cadena como un medio escrito 1/2, o un par [1, 2], se admite en la misma lista.
Si algún denominador es cero el manejador rechaza la petición con un mensaje claro de que toda fracción necesita una base entera no nula; esos fallos no se facturan. Un término no entero o un valor fuera del tope absoluto publicado se rechaza con la misma regla.
En éxito el cuerpo devuelve count, el número de filas de entrada; ordered, las mismas fracciones clasificadas de menor a mayor; displays, cadenas listas para copiar como 1/4; order, los índices originales de base cero tras la ordenación; fractions, los pares analizados en el orden de entrada; y formula, la cadena que reitera la prueba del producto cruzado. Ejemplo: un medio, un tercio, un cuarto y tres cuartos dan ordenados un cuarto, un tercio, un medio, tres cuartos.
Dónde resulta útil ordenar fracciones
Las aulas y las plataformas de tutoría usan una calculadora de fracciones de menor a mayor para que el alumnado compruebe la clasificación sobre la recta de fracciones distintas sin convertir cada término a un decimal redondeado que oculta empates exactos. Los generadores de exámenes necesitan un oráculo determinista que marque un denominador nulo como entrada inválida en lugar de devolver NaN que un calificador defectuoso podría tratar como acierto.
Las herramientas vecinas hacen trabajos distintos y no deben absorber esta consulta: una calculadora de mínimo común denominador reescribe las bases sin clasificar; una ordenación ascendente de números clasifica valores ya decimales, no pares a sobre b; un conversor de fracción a decimal emite un cociente, no una lista ordenada. La validación fallida no consume saldo. Mantenga las peticiones dentro del tope de cuarenta fracciones, fije la matriz ordered en las pruebas y obtendrá clasificaciones reproducibles para deberes, complementos LMS y workers en el borde sin montar infraestructura simbólica propia.
Qué puede hacer con ella
Comprobaciones de aula y deberes
Permita que el alumnado envíe dos o más fracciones y verifique la clasificación de menor a mayor frente al orden de la recta que se enseña en clase, incluidos negativos y copias equivalentes.
Calificación automática de exámenes y LMS
Puntúe ítems de ordenar fracciones con un oráculo determinista que rechaza un denominador nulo y nunca reordena un par mediante redondeo decimal.
Generadores de fichas y listas mixtas
Clasifique un conjunto generado de fracciones distintas antes de imprimir la clave, u ordene razones racionales en un cuaderno sin convertir cada término a un float primero.
Preguntas frecuentes
¿Cómo ordena la calculadora las fracciones de menor a mayor?
Cada par se compara por multiplicación cruzada exacta: a/b frente a c/d usa el signo de (ad − bc) por el signo de (bd).
¿Qué ocurre si un denominador es cero?
Un denominador debe ser un entero no nulo; el cero es indefinido y no se factura.
¿Se tratan como iguales las fracciones equivalentes como 1/2 y 2/4?
Sí. Se comparan iguales y ambas copias permanecen en la lista ordenada, en su orden relativo original. La calculadora no reduce las entradas antes de clasificar.
¿Puede la lista incluir fracciones negativas y cero?
Sí. Un numerador negativo (o un denominador negativo) coloca ese término a la izquierda de cero. Un numerador nulo es un cero válido y se clasifica entre negativos y positivos.
¿Por qué no pasar las fracciones a decimales y compararlas?
Porque el redondeo puede invertir el orden o hacer que dos valores parezcan iguales: 1/3 y 3/10 pueden coincidir si se guardan pocas cifras. Comparar por productos cruzados mantiene exacta cada comparación, por cerca que estén las fracciones.
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/least-to-greatest-fractions \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"fractions":[{"numerator":1,"denominator":2},{"numerator":1,"denominator":3},{"numerator":1,"denominator":4},{"numerator":3,"denominator":4}]}'const res = await fetch("https://api.kit.forhosting.com/math/least-to-greatest-fractions", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"fractions": [
{
"numerator": 1,
"denominator": 2
},
{
"numerator": 1,
"denominator": 3
},
{
"numerator": 1,
"denominator": 4
},
{
"numerator": 3,
"denominator": 4
}
]
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/math/least-to-greatest-fractions",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"fractions": [
{
"numerator": 1,
"denominator": 2
},
{
"numerator": 1,
"denominator": 3
},
{
"numerator": 1,
"denominator": 4
},
{
"numerator": 3,
"denominator": 4
}
]
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/math/least-to-greatest-fractions", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"fractions":[{"numerator":1,"denominator":2},{"numerator":1,"denominator":3},{"numerator":1,"denominator":4},{"numerator":3,"denominator":4}]}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"fractions":[{"numerator":1,"denominator":2},{"numerator":1,"denominator":3},{"numerator":1,"denominator":4},{"numerator":3,"denominator":4}]}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/math/least-to-greatest-fractions", 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
{
"fractions": [
{
"numerator": 1,
"denominator": 2
},
{
"numerator": 1,
"denominator": 3
},
{
"numerator": 1,
"denominator": 4
},
{
"numerator": 3,
"denominator": 4
}
]
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.least_to_greatest_fractions",
"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_items | 40 |
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
Un denominador nulo es indefinido, de modo que la tarea falla con invalid_input en lugar de una clasificación NaN que un calificador defectuoso podría tratar como acierto. Las llamadas API con éxito usan el precio base publicado $0.002; los fallos de validación no se facturan.
Contrato de entrada, forma de la respuesta y errores
Envíe por POST un cuerpo JSON con un campo obligatorio, fractions, una matriz de dos a cuarenta registros. Se aceptan los alias items, values y list para que los scripts reutilicen cargas existentes, y cada fila acepta también n o num para el numerador y d, den o denom para el denominador. Si faltan fractions, si la lista tiene menos de dos filas o más de cuarenta, la petición falla con invalid_input nombrando el campo. Combine la respuesta con su propio paso de denominador común si también necesita términos reescritos; este endpoint clasifica la lista y no emite un LCD ni un número mixto.
Dónde aporta valor una API de fracciones de menor a mayor
Los complementos de fichas y LMS que piden ordenar un conjunto pueden llamar primero a este endpoint, mostrar la lista clasificada y solo después pedir un denominador común o una suma, lo que separa la nota del paso de orden de la nota del paso de reescritura. Como la implementación es parse pura de nivel A, cada llamada con éxito cuesta el precio base publicado $0.002 sin tokens de modelo y sin red saliente.
Preguntas técnicas
¿Cuánto cuesta la calculadora de fracciones de menor a mayor?
La herramienta del navegador es gratuita. Las peticiones API usan saldo prepago KIT a $0.002 por llamada con éxito; la entrada inválida no se factura.