Triángulo rectángulo con hipotenusa y ángulo
Esta calculadora parte de la hipotenusa y de un ángulo agudo para determinar todas las medidas restantes de un triángulo rectángulo.
Ejecutar — gratis
Calcula el cateto opuesto al ángulo indicado, el cateto adyacente, el otro ángulo agudo y el área. Antes de operar, valida el ángulo, por lo que rechaza valores nulos, rectos, obtusos o no numéricos en lugar de mostrar una figura engañosa. Los resultados de longitud conservan la unidad de la hipotenusa y el área usa esa unidad al cuadrado.
Introduzca la hipotenusa e identifique el ángulo
Comience por la hipotenusa, el lado situado frente al vértice de 90 grados y siempre el más largo de un triángulo rectángulo válido. Introduzca una longitud positiva sin añadir el símbolo de la unidad. Puede usar cualquier unidad de longitud de forma coherente, como milímetros, centímetros, metros, pulgadas o pies, ya que las fórmulas dependen de proporciones. Después, indique en grados el ángulo agudo conocido. Debe ser estrictamente mayor que 0 y menor que 90. Observe bien dónde se encuentra: el cateto opuesto está enfrente, mientras que el cateto adyacente toca ese ángulo pero no es la hipotenusa. Esta distinción es importante, porque intercambiar ambos nombres cambia la asignación de los resultados, aunque los valores sigan describiendo el mismo triángulo girado. La calculadora valida las dos entradas antes de aplicar trigonometría y evita así triángulos degenerados o resultados basados en valores infinitos, ausentes o no numéricos.
Comprenda cómo se obtiene cada resultado
El cálculo convierte el ángulo indicado de grados a radianes para utilizar las funciones trigonométricas. Multiplica la hipotenusa por el seno del ángulo para hallar el cateto opuesto y por el coseno para hallar el cateto adyacente. El ángulo agudo restante se deduce de la suma de los ángulos del triángulo: como uno mide exactamente 90 grados, los dos agudos deben sumar 90 grados. El área equivale a la mitad del producto de los dos catetos perpendiculares. Estas relaciones ofrecen una solución completa y determinista, sin aproximaciones iterativas ni datos externos. Los resultados solo se redondean después de terminar los cálculos, lo que conserva una precisión útil y evita acumular errores intermedios. La hipotenusa y ambos catetos devueltos usan la unidad de longitud de la entrada; el área se expresa en la unidad cuadrada correspondiente y todos los ángulos aparecen en grados.
Compruebe la solución y use una precisión adecuada
Una verificación rápida permite detectar errores al introducir los datos. Eleve al cuadrado los dos catetos devueltos y súmelos: el total debe aproximarse al cuadrado de la hipotenusa, con la diferencia mínima propia del redondeo mostrado. También puede sumar el ángulo agudo indicado, el otro ángulo calculado y 90 grados; el resultado debe ser 180 grados. Si utiliza el área en una estimación posterior, recuerde que la precisión no puede superar la de las mediciones originales. Una hipotenusa medida al centímetro no convierte un resultado con muchos decimales en una magnitud exacta. Conserve cifras adicionales durante el trabajo intermedio y redondee el resultado final según la tolerancia del plano, ejercicio, pieza o levantamiento. Los ángulos muy pequeños generan un cateto muy corto, mientras que los cercanos a 90 grados producen uno casi tan largo como la hipotenusa. Ambos casos son válidos si el ángulo permanece estrictamente dentro del intervalo agudo aceptado.
Qué puede hacer con ella
Trazar una rampa
Convierta una longitud inclinada y su ángulo en recorrido horizontal, elevación vertical y área triangular.
Resolver un ejercicio de trigonometría
Compruebe los dos catetos y el ángulo agudo complementario a partir de los valores del problema.
Planificar un refuerzo diagonal
Calcule los alcances horizontal y vertical de un refuerzo con su longitud y ángulo antes de cortarlo.
Preguntas frecuentes
¿Qué valores necesita introducir?
Indique una longitud positiva para la hipotenusa y un ángulo agudo medido en grados.
¿Por qué el ángulo debe estar entre 0 y 90 grados?
El triángulo rectángulo ya contiene un ángulo de 90 grados, por lo que los otros dos deben ser estrictamente agudos.
¿Qué unidades puede usar?
Use cualquier unidad de longitud de forma coherente. Los catetos conservan esa unidad y el área emplea su unidad cuadrada.
¿Cómo se identifican los catetos?
El cateto opuesto está frente al ángulo indicado. El adyacente lo toca y no es la hipotenusa.
¿Cuánto cuesta la solicitud API?
El precio de la API es $0.002 por solicitud. El cálculo en el navegador está disponible sin solicitar la API.
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/trig/right-triangle-hypotenuse-angle \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"hypotenuse":10,"angle":30}'const res = await fetch("https://api.kit.forhosting.com/trig/right-triangle-hypotenuse-angle", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"hypotenuse": 10,
"angle": 30
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/trig/right-triangle-hypotenuse-angle",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"hypotenuse": 10,
"angle": 30
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/trig/right-triangle-hypotenuse-angle", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"hypotenuse":10,"angle":30}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"hypotenuse":10,"angle":30}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/trig/right-triangle-hypotenuse-angle", 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
{
"hypotenuse": 10,
"angle": 30
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "trig.right_triangle_hypotenuse_angle",
"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. |