ForHosting KIT · Utilidades de desarrollo

Calculadora de la diagonal de un rectángulo

La API de diagonal de un rectángulo toma un ancho y un alto y devuelve la longitud exacta de la diagonal, aplicando el teorema de Pitágoras al triángulo rectángulo que forman dos lados adyacentes.

● BetaGratis · en su navegador
Úselo desde WebAPIEmailTelegramApp pronto

Es la medida que necesita al dimensionar una pantalla, cortar un refuerzo, comprobar si un objeto cabe en diagonal por un marco o validar un diseño: una llamada, un número, sin hojas de cálculo ni raíces cuadradas manuales. Ambas dimensiones deben ser números positivos y finitos; cualquier otro valor se rechaza con un error claro y nunca se factura.

Qué es la diagonal de un rectángulo

Todo rectángulo esconde dos triángulos rectángulos idénticos: trace una línea de una esquina a la esquina opuesta y habrá dividido la figura por su diagonal, convirtiendo esa línea en la hipotenusa de un triángulo cuyos catetos son el ancho y el alto. La calculadora de la diagonal de un rectángulo aplica el teorema de Pitágoras —el cuadrado de la diagonal es igual al cuadrado del ancho más el cuadrado del alto— y devuelve la raíz cuadrada de esa suma. Un rectángulo de tres unidades de ancho y cuatro de alto tiene una diagonal de exactamente cinco; un cuadrado de lado uno tiene una diagonal de raíz de dos, unos 1.414214. El resultado se expresa en la unidad que usted introduzca: si envía centímetros, recibe centímetros; si envía pulgadas, recibe pulgadas. Como el cálculo es una única fórmula cerrada, la respuesta es exacta, determinista e instantánea, sin pasos de aproximación, sin solucionador iterativo y sin sorpresas de redondeo más allá de una presentación estable de seis decimales.

Cómo funcionan el cálculo y la validación

Usted envía un objeto JSON con dos campos, ancho y alto, y recibe un objeto que repite ambas dimensiones junto con la diagonal calculada. La validación es deliberadamente estricta: cada dimensión debe ser un número positivo y finito. El cero, los valores negativos, NaN, los infinitos, los campos ausentes y los valores que no son números se rechazan con un error de entrada no válida, y las llamadas rechazadas nunca se facturan. Las cadenas numéricas se aceptan por comodidad, ya que los formularios web y los parámetros de consulta transportan todo como texto. Internamente, la diagonal se calcula con una primitiva de hipotenusa en lugar de la expresión ingenua de raíz cuadrada de la suma de cuadrados, lo que mantiene la precisión del resultado incluso con dimensiones muy grandes, donde elevar primero al cuadrado podría desbordar hasta el infinito. La cifra final se redondea a seis decimales para que los consumidores automatizados que comparan resultados entre máquinas y arquitecturas obtengan resultados idénticos byte a byte. No hay aleatoriedad, ni reloj, ni acceso a la red, ni estado oculto: la misma entrada siempre produce la misma salida, tanto en la API como en la versión gratuita del navegador.

Dónde aparece esta medida en la práctica

Los tamaños de pantallas y monitores se expresan como diagonales, por lo que quien construye un catálogo, una herramienta de comparación o un canal de electrónica convierte constantemente entre ancho por alto y diagonal. La carpintería y la construcción recurren a la diagonal siempre que hay que escuadrar un marco: si las dos diagonales de un marco rectangular miden lo mismo, las esquinas son ángulos rectos verdaderos. El envío y el embalaje usan la diagonal para decidir si un objeto largo cabe de esquina a esquina dentro de una caja o por una abertura rectangular. En el trabajo gráfico y de maquetación, la diagonal normaliza distancias y escala los radios de las esquinas. Este punto de conexión cubre todos esos casos con una única llamada determinista que se ejecuta en nuestra red global de borde, cuesta $0.002 por solicitud y no conserva nada después. El mismo código impulsa la calculadora gratuita de esta página, de modo que lo que usted prueba de forma interactiva es exactamente lo que recibirá su integración cuando la automatice a escala.

Herramientas de tamaño de pantalla

Obtenga el tamaño diagonal comercializado de una pantalla a partir de su ancho y alto físicos, o verifique un anuncio que cita uno contra el otro.

Escuadrar un marco en construcción

Compare la diagonal esperada de un marco rectangular con la medida real para confirmar que las esquinas son ángulos rectos verdaderos antes de fijarlo.

Comprobaciones de ajuste para envío y almacenamiento

Decida si un artículo cabe de esquina a esquina dentro de una caja, jaula o abertura rectangular comparando su longitud con la diagonal.

¿Cuánto cuesta?

$0.002 por solicitud. También puede ejecutarlo gratis en su navegador en esta página.

¿Qué fórmula utiliza?

El teorema de Pitágoras: la diagonal es la raíz cuadrada del ancho al cuadrado más el alto al cuadrado, calculada con una primitiva de hipotenusa a salvo de desbordamientos.

¿Qué entradas se rechazan?

Cualquier ancho o alto que no sea un número positivo y finito: cero, negativos, NaN, infinito o campos ausentes. Las llamadas rechazadas devuelven un error de entrada no válida y no se facturan.

¿En qué unidad está el resultado?

En la misma unidad que su entrada. Envíe el ancho y el alto en centímetros y la diagonal volverá en centímetros.

¿Funciona con cuadrados?

Sí. Un cuadrado es un rectángulo con ancho y alto iguales, así que pasar el mismo valor dos veces devuelve el lado multiplicado por la raíz cuadrada de dos.

¿Qué precisión tiene el resultado?

La diagonal se redondea a seis decimales, lo que mantiene los resultados idénticos entre máquinas y arquitecturas.

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/diagonal-of-rectangle

¿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/diagonal-of-rectangle \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"width":3,"height":4}'
{
  "width": 3,
  "height": 4
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "math.diagonal_of_rectangle",
  "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.

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

Ver la documentación completa del KIT →