ForHosting KIT · Matemáticas

Conversor de notación de intervalos a partir de los extremos

Un extremo inferior de -2 incluido y uno superior de 5 excluido dan [-2, 5): todos los números desde menos dos hasta cinco, sin llegar a cinco. Escriba los dos extremos, indique cuáles cuentan y obtenga el intervalo. Gratis en su navegador.

  • Gratis
  • Funciona en su navegador
  • Sin registro
  • Sus datos no salen de su equipo
Úselo desde WebAPIEmailTelegramApp pronto
Si escribe
Inferior
-2
Superior
5
Obtiene
Intervalo
[-2, 5)

Es el último paso de toda desigualdad lineal resuelta, realizado de forma consistente en una sola llamada, con un error claro cuando el extremo inferior supera al superior.

Qué es la notación de intervalo

La notación de intervalo es la forma compacta y estándar de escribir un conjunto de números reales comprendidos entre dos extremos. Un corchete significa que el extremo pertenece al conjunto; un paréntesis, que queda excluido. Así, [-2, 5) se lee como todos los números desde menos dos hasta cinco, sin incluirlo.

Los estudiantes la conocen en cuanto resuelven una desigualdad lineal, y los acompaña durante el precálculo, el cálculo y más allá. Acertar con los corchetes importa: confundir un extremo abierto con uno cerrado cambia el significado de la respuesta, y es uno de los deslices más frecuentes cuando los resultados se copian a mano desde un solucionador a un informe, un script de calificación o un caso de prueba.

Esta capacidad toma los extremos y las dos marcas de inclusividad por separado, de modo que la decisión es explícita en la entrada en lugar de deducirse de una cadena que otra persona formateó. Las cuatro combinaciones de las dos marcas cubren todos los casos acotados: cerrado-cerrado, cerrado-abierto, abierto-cerrado y abierto-abierto, y cada una corresponde exactamente a un par de corchetes, por lo que nunca hay ambigüedad sobre cómo debe verse la salida para una entrada dada.

Cómo funciona la conversión

Usted envía un extremo inferior, un extremo superior y dos valores booleanos. El conversor primero valida que ambos extremos sean números finitos y luego comprueba que el inferior no supere al superior: un par invertido se rechaza con un error de entrada no válida en lugar de producir una cadena sin sentido.

Se admiten extremos iguales cuando ambos son inclusivos, lo que produce un intervalo degenerado como [3, 3] que contiene exactamente un punto; los extremos iguales con un lado exclusivo describen el conjunto vacío y se rechazan, porque no existe una cadena de corchetes honesta para él. La salida devuelve la entrada junto con el intervalo formateado, de modo que quien llama puede registrar exactamente qué marcas produjeron qué cadena.

Los números se representan de forma estable —los enteros sin punto decimal—, así que la misma entrada produce siempre los mismos bytes en cualquier máquina, lo que hace que el resultado sea seguro para pruebas de referencia y comparaciones.

Dónde encaja en una canalización

La mayoría de quienes la usan no escriben los extremos a mano; las marcas provienen de un solucionador de desigualdades, un verificador de restricciones o un paso de optimización, y este conversor se sitúa al final de esa cadena como capa de formato. Los usos típicos son mostrar un conjunto solución en una plataforma de tareas, generar respuestas esperadas para un calificador automático, normalizar resultados de varios solucionadores en una sola cadena canónica antes de compararlos y elaborar informes de restricciones legibles.

Como la salida es determinista y estable a nivel de bytes, también encaja de forma natural en las pruebas de instantáneas: una suite de pruebas puede afirmar sobre la cadena exacta del intervalo en lugar de una expresión regular, y un cambio en cualquier marca anterior aparece de inmediato como una diferencia. Si necesita el paso previo —resolver la desigualdad en sí—, combínela con la capacidad de resolución de desigualdades lineales del mismo catálogo, que produce exactamente los extremos y las marcas que este conversor espera.

Mostrar una desigualdad resuelta

Convierta los extremos y las marcas de inclusividad de un solucionador de desigualdades lineales en la cadena de intervalo estándar para mostrarla.

Generar casos para calificadores

Produzca la notación de intervalo esperada exacta para un calificador automático de matemáticas, estable a nivel de bytes entre máquinas.

Normalizar informes de restricciones

Formatee rangos de distintos pasos de validación en una notación canónica antes de compararlos o archivarlos.

¿Cuánto cuesta?

También es gratis ejecutarlo en su navegador en esta página.

¿Qué significan los corchetes?

Un corchete [ o ] significa que el extremo se incluye; un paréntesis ( o ) significa que se excluye. Por ejemplo, [-2, 5) incluye -2 pero no 5.

¿Qué ocurre si el extremo inferior es mayor que el superior?

La solicitud se rechaza con un error de entrada no válida. Un par de extremos invertido no describe un intervalo real.

¿Pueden ser iguales los dos extremos?

Sí, pero solo cuando ambos son inclusivos, lo que produce un intervalo de un solo punto como [3, 3]. Los extremos iguales con un lado exclusivo describen el conjunto vacío y se rechazan.

¿Se almacenan mis números en algún lugar?

No. La entrada se procesa y se descarta; solo se devuelven la cadena del intervalo y los extremos reflejados.

¿Admite decimales y números negativos?

Sí. Se acepta cualquier número finito, y los enteros se representan sin punto decimal para que la salida sea estable.

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.

POSThttps://api.kit.forhosting.com/math/interval-notation

¿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.

curl -X POST https://api.kit.forhosting.com/math/interval-notation \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"lower":-2,"upper":5}'
{
  "lower": -2,
  "upper": 5
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "math.interval_notation",
  "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.

Por solicitud$0.002

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.

La API de notación de intervalo toma los dos extremos de un conjunto solución —un extremo inferior, uno superior y una marca para cada uno que indica si se incluye— y devuelve la cadena estándar de notación de intervalo, como [-2, 5) o (0, 10].

Dónde encaja en una canalización

Se ejecuta en nuestra red global de borde sin almacenar nada después, y el mismo código determinista se ejecuta gratis en su navegador en esta página, de modo que usted puede verificar una conversión de forma interactiva y solo pagar —$0.002 por solicitud— cuando la automatice a gran volumen.

Ver la documentación completa del KIT →