Área de un triángulo equilátero desde su lado
Un lado de 10 da a un triángulo equilátero un área de unos 43,301270, y un lado de 2 da √3, unos 1,732051. Escriba la longitud de un lado y obtenga el área, redondeada a seis decimales salvo que elija otra cifra. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Lado
- 2
- Área
- 1,732051
Introduzca la longitud del lado de un triángulo equilátero y obtenga su área exacta, calculada con la fórmula cerrada A = (√3/4)·s² y redondeada con la regla half-up al número de decimales que elija (seis por defecto). Como los tres lados y los tres ángulos de un triángulo equilátero son iguales, el lado por sí solo determina el área por completo: no interviene ninguna otra medida, aproximación ni tabla de consulta.
Un solo lado es todo lo que necesita
Un triángulo equilátero tiene tres lados iguales y tres ángulos iguales de exactamente sesenta grados, así que toda su geometría queda fijada en el momento en que se conoce la longitud de un lado. No hay ambigüedad que resolver, ni una segunda medida que aportar, ni un análisis de casos que hacer: todo número positivo y finito describe un triángulo equilátero real y un área única.
La fórmula detrás del resultado es la forma cerrada clásica A = (√3/4)·s², que se obtiene dividiendo el triángulo en dos triángulos rectángulos de 30-60-90 con altura (√3/2)·s y aplicando base por altura entre dos. Pedir el lado como único campo obligatorio mantiene el contrato mínimo y hace que la llamada sea trivial de automatizar desde cualquier script, hoja de cálculo o formulario.
Qué puede hacer con ella
Fabricación y materiales
Estime el área de chapa de paneles, baldosas o cartelas equilaterales a partir de una única medida de arista antes de presupuestar o cortar el material.
Enseñanza de la geometría
Demuestre que un solo lado determina por completo el área de un triángulo equilátero, con decimales ajustables para trabajar paso a paso en clase.
Maquetación y gráficos
Calcule la superficie exacta de formas equilaterales para retículas, generación de SVG o sistemas de losetas en juegos y mapas.
Preguntas frecuentes
¿Qué entrada necesita?
Debe ser positivo y finito; las cadenas, el cero, los negativos y NaN se rechazan.
¿Qué fórmula se utiliza?
La forma cerrada A = (√3/4)·s², derivada de la altura (√3/2)·s mediante base por altura entre dos. No hay iteración ni aproximación de por medio.
¿Qué se devuelve exactamente?
Un objeto con el side introducido y el area calculada, ambos redondeados con la regla half-up a los decimales elegidos (seis por defecto).
¿Puedo controlar la precisión?
Sí. El campo opcional decimals acepta un entero de 0 a 10 y aplica un redondeo half-up determinista sobre el resultado de precisión completa.
¿Cuál es el área de un triángulo equilátero de lado 10?
Unos 43,301270 con los seis decimales por defecto. Como referencia, un lado de 2 da √3, unos 1,732051, y uno de 0,5 da unos 0,108253, porque el área sigue al cuadrado del lado.
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/equilateral-triangle-area \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"side":2}'const res = await fetch("https://api.kit.forhosting.com/math/equilateral-triangle-area", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"side": 2
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/math/equilateral-triangle-area",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"side": 2
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/math/equilateral-triangle-area", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"side":2}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"side":2}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/math/equilateral-triangle-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
{
"side": 2
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.equilateral_triangle_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. |
Notas técnicas
El lado debe ser un número positivo y finito; cualquier otra cosa — cero, un valor negativo, una cadena, NaN o un campo ausente — se rechaza con un error invalid_input tipado que le dice exactamente qué falló.
Un solo lado es todo lo que necesita
Por eso este endpoint pide exactamente una entrada, side, y devuelve exactamente un resultado, area. Por ejemplo, side = 2 da A = √3 ≈ 1.732051, side = 10 da A ≈ 43.301270 y side = 0.5 da A ≈ 0.108253.
Reglas de precisión y redondeo
Redondear a cero decimales está permitido y devuelve un número entero, lo cual resulta útil para estimaciones gruesas de material. El campo side devuelto en la respuesta se redondea con la misma regla, así que el par que recibe es siempre internamente consistente. El área se calcula primero con precisión completa IEEE-754 de doble precisión y solo después se redondea, de modo que el paso de redondeo nunca retroalimenta el cálculo y no puede acumularse. Si el lado es tan grande que su cuadrado se desborda a infinito, el resultado se rechaza como error tipado en lugar de devolver Infinity en silencio, porque un área no finita nunca es una respuesta útil.
Validación y comportamiento de errores
El cero también se rechaza, ya que un triángulo degenerado no tiene un área significativa que informar. El campo decimals es opcional, pero cuando está presente debe ser un entero de 0 a 10; los valores fraccionarios o fuera de rango se rechazan por la misma razón: el contrato es explícito en lugar de indulgente, lo que mantiene los errores del cliente visibles durante el desarrollo en vez de ocultarlos como valores convertidos en silencio. Cada llamada se valida antes de cualquier aritmética, y cada rechazo es un error invalid_input tipado que nombra el campo culpable, de modo que una petición incorrecta nunca cuesta nada y nunca devuelve un resultado a medias. El campo side es obligatorio y debe ser un número JSON: cadenas como "2", booleanos, null, arrays y objetos se rechazan, igual que NaN, Infinity y los números negativos, porque ninguno describe una longitud física.
Preguntas técnicas
¿Es gratis?
El widget del navegador de tier A es gratuito y ejecuta el mismo módulo isomórfico que la API, que se factura desde $0.002 por llamada.