Altura do triângulo pela área e base
A calculadora de altura do triângulo pela área e pela base encontra a distância perpendicular associada à base escolhida.
Executar grátis
Informe a área positiva do triângulo e o comprimento dessa base; a ferramenta aplica a fórmula rearranjada h = 2A/b. O resultado usa a unidade linear implícita nos dados: metros quadrados com metros resultam em metros, por exemplo. É uma solução útil quando a área é conhecida, mas a medição direta da altura não está disponível ou seria inconveniente.
Escolha a base correspondente à altura desejada
Um triângulo oferece três bases possíveis, cada uma com sua própria altura correspondente. A altura não precisa ser um lado da figura: ela é a distância perpendicular entre a reta da base selecionada e o vértice oposto. Primeiro defina qual lado será a base e, em seguida, use a área do triângulo inteiro junto com o comprimento exato desse lado. Essa associação é importante porque a troca da base altera a altura necessária para manter a mesma área. Em um triângulo obtusângulo, a perpendicular pode encontrar o prolongamento da base fora da figura, mas a mesma fórmula continua fornecendo a distância positiva. Mantenha unidades compatíveis. Se a área estiver em centímetros quadrados, informe a base em centímetros para receber a altura em centímetros. A calculadora trata as entradas como números sem unidade; portanto, a coerência das unidades é o que dá ao resultado seu significado físico correto. Converta previamente qualquer medida apresentada em outro sistema.
Entenda por que o dobro da área é dividido pela base
A equação conhecida da área do triângulo é A = bh/2, em que A representa a área, b é a base selecionada e h é a altura perpendicular a essa base. Para isolar a altura, multiplica-se primeiro os dois lados por dois, obtendo 2A = bh, e depois divide-se tudo por b, chegando a h = 2A/b. A calculadora executa exatamente essas operações. A área e a base precisam ser números positivos e finitos. Uma base igual a zero torna a divisão indefinida, enquanto comprimentos ou áreas geométricas negativas não fazem sentido nesse cálculo. A altura retornada também é verificada para permanecer positiva e finita. Para conferir a resposta, substitua-a na equação original: multiplique a altura indicada pela base e divida por dois. O resultado deve reproduzir a área informada. Essa verificação inversa é especialmente útil ao copiar medidas de plantas, exercícios, levantamentos ou orçamentos, nos quais uma unidade incorreta pode gerar um número aparentemente plausível.
Interprete e use corretamente a altura perpendicular
O resultado representa a altura perpendicular relativa à base informada, e não o comprimento de um lado inclinado nem necessariamente a maior dimensão vertical em um desenho. A orientação não interfere no cálculo: girar o triângulo preserva sua área, o comprimento da base e a distância perpendicular correspondente. Por isso, a fórmula atende exercícios de geometria, esboços de terrenos e telhados, projetos de fabricação e qualquer fluxo em que a área e um lado sejam conhecidos. Para automatizar o cálculo, envie os campos de área e base à API e leia o campo de altura da resposta. Cada solicitação custa US$ 0,002; o mesmo cálculo determinístico funciona gratuitamente no navegador. Preserve precisão suficiente para a finalidade e evite arredondar as entradas cedo demais. Se a área for estimada, mais casas decimais na saída não tornam a medição original mais precisa. Arredonde apenas na apresentação e informe a unidade linear. Para comparar bases diferentes, calcule separadamente cada altura correspondente.
Casos de uso
Resolver um exercício de geometria
Encontre a altura perpendicular ausente quando o problema fornece a área do triângulo e uma base.
Recuperar uma dimensão de desenho
Calcule o afastamento necessário usando uma área triangular conhecida e uma linha de base medida.
Conferir dados de obra ou topografia
Reconstrua a altura e substitua o valor em A = bh/2 para validar as medidas registradas.
Perguntas frequentes
Qual fórmula a calculadora utiliza?
Ela usa altura = 2 × área / base, obtida ao isolar h na fórmula A = bh/2.
Qual será a unidade da altura?
A altura usa a unidade linear associada à área. Por exemplo, centímetros quadrados divididos por centímetros produzem centímetros.
Qualquer lado pode ser usado como base?
Sim. Informe o comprimento do lado escolhido; o resultado será a perpendicular da reta dessa base ao vértice oposto.
Por que a base deve ser maior que zero?
Uma base zero torna a divisão indefinida, e uma base negativa não constitui um comprimento geométrico válido.
A fórmula funciona para triângulos obtusângulos?
Sim. A perpendicular pode encontrar o prolongamento externo da base, mas sua distância positiva ainda satisfaz A = bh/2.
Quanto custa uma solicitação de API?
Uma solicitação de API custa US$ 0,002. O mesmo cálculo também pode ser executado gratuitamente no navegador.
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
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)Exemplo de requisição
{
"area": 30,
"base": 12
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "trig.altitude_from_area",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |