Altura de un triángulo con área y base
La calculadora de altura de un triángulo a partir del área y la base obtiene la distancia perpendicular asociada con una base elegida.
Ejecutar — gratis
Introduzca el área positiva del triángulo y la longitud de esa base; la herramienta aplicará la fórmula despejada h = 2A/b. El resultado conserva la unidad lineal implícita en los datos: metros cuadrados con metros producen metros, por ejemplo. Resulta práctica cuando se conoce el área, pero medir directamente la altura no es posible o conveniente.
Elija la base correspondiente a la altura buscada
Un triángulo admite tres bases posibles y cada una tiene su propia altura correspondiente. La altura no tiene por qué coincidir con un lado: es la distancia perpendicular desde la recta de la base seleccionada hasta el vértice opuesto. Decida primero qué lado actuará como base y use después el área del triángulo completo junto con la longitud de ese lado exacto. La correspondencia es importante porque, al cambiar la base, cambia la altura necesaria para conservar la misma área. En un triángulo obtusángulo, la perpendicular puede cortar la prolongación de la base fuera de la figura, pero la misma fórmula sigue dando la distancia positiva. Mantenga unidades compatibles. Si el área está en centímetros cuadrados, exprese la base en centímetros para obtener la altura en centímetros. La calculadora procesa números sin unidades; por ello, la coherencia entre las unidades de entrada es lo que proporciona significado físico correcto al resultado.
Por qué se divide el doble del área entre la base
La ecuación habitual del área de un triángulo es A = bh/2, donde A representa el área, b la base seleccionada y h la altura perpendicular a esa base. Para despejar la altura se multiplica primero ambos lados por dos, con lo que se obtiene 2A = bh, y luego se divide entre b para llegar a h = 2A/b. La calculadora realiza exactamente estas operaciones. El área y la base deben ser números positivos y finitos. Una base cero hace imposible la división, mientras que longitudes o áreas geométricas negativas no tienen sentido en este cálculo. También se comprueba que la altura obtenida sea positiva y finita. Puede verificar el resultado sustituyéndolo en la ecuación original: multiplique la altura indicada por la base y divida entre dos. El valor debe coincidir con el área introducida. Esta comprobación inversa ayuda especialmente al copiar medidas de planos, ejercicios, levantamientos o presupuestos, donde un error de unidad puede parecer razonable a primera vista.
Interprete correctamente la altura perpendicular
El resultado es la altura perpendicular respecto de la base indicada, no la longitud de un lado inclinado ni necesariamente la mayor dimensión vertical del dibujo. La orientación no altera el cálculo: girar el triángulo conserva su área, la longitud de la base y la distancia perpendicular correspondiente. Por eso la fórmula sirve en ejercicios de geometría, croquis de terrenos y cubiertas, trazados de fabricación y otros trabajos donde se conocen el área y un lado. Para automatizarla, envíe los campos de área y base a la API y lea el campo de altura de la respuesta. Cada solicitud cuesta $0.002; el mismo cálculo determinista se ejecuta gratis en el navegador. Conserve precisión suficiente y no redondee demasiado pronto. Si el área es una estimación, más decimales en la salida no aumentan la exactitud de la medición original. Redondee al presentar el resultado e indique su unidad lineal. Para bases distintas del mismo triángulo, calcule cada altura por separado.
Qué puede hacer con ella
Resolver un ejercicio de geometría
Obtenga la altura perpendicular que falta cuando se proporcionan el área del triángulo y una base.
Recuperar una dimensión de un plano
Calcule el desplazamiento necesario desde un área triangular conocida y una línea de base medida.
Comprobar datos de obra o topografía
Reconstruya la altura y sustitúyala en A = bh/2 para validar las medidas registradas.
Preguntas frecuentes
¿Qué fórmula utiliza la calculadora?
Utiliza altura = 2 × área / base, que se obtiene al despejar h en la fórmula A = bh/2.
¿En qué unidad se expresa la altura?
La altura usa la unidad lineal asociada al área. Por ejemplo, centímetros cuadrados divididos entre centímetros dan centímetros.
¿Se puede usar cualquier lado como base?
Sí. Indique la longitud del lado elegido; el resultado será la perpendicular desde su recta hasta el vértice opuesto.
¿Por qué la base debe ser mayor que cero?
Una base cero hace indefinida la división y una base negativa no es una longitud geométrica válida.
¿Funciona la fórmula con triángulos obtusángulos?
Sí. Aunque la perpendicular corte la prolongación exterior de la base, su distancia positiva cumple A = bh/2.
¿Cuánto cuesta una solicitud por API?
Cada solicitud por API cuesta $0.002. El mismo cálculo también puede ejecutarse gratis en el navegador.
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/altitude-from-area \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"area":30,"base":12}'const res = await fetch("https://api.kit.forhosting.com/trig/altitude-from-area", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"area": 30,
"base": 12
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/trig/altitude-from-area",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"area": 30,
"base": 12
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/trig/altitude-from-area", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"area":30,"base":12}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"area":30,"base":12}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/trig/altitude-from-area", 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
{
"area": 30,
"base": 12
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "trig.altitude_from_area",
"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. |