Calculadora de prisma triangular
Informe os três lados da base triangular e o comprimento para ter volume e superfície: uma base de 3, 4 e 5 com comprimento 10 tem volume de 60 e área total de 132. Útil para dutos, barracas e telhados. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- Lado a
- 3
- Lado b
- 4
- Lado c
- 5
- Comprimento do prisma
- 10
- Área da base
- 6
- Perímetro
- 12
- Volume do prisma
- 60
- Área total
- 132
Um prisma triangular é um sólido tridimensional com duas bases triangulares paralelas e congruentes unidas por três faces laterais retangulares. A partir dos três comprimentos dos lados da base triangular e do comprimento do prisma (a distância entre as bases ao longo das arestas que unem os vértices correspondentes), esta calculadora retorna a área da base pela fórmula de Heron, o volume delimitado, o perímetro da base e a área total das cinco faces.
Onde os cálculos de prisma triangular aparecem no trabalho real
Cursos de geometria espacial do ensino médio e da faculdade pedem constantemente aos alunos o volume e a área total de um prisma triangular a partir das arestas da base e do comprimento; uma calculadora confiável com uma barreira estrita de não negatividade e verificação da desigualdade triangular acelera a correção de lições e elimina erros de planilha, em que alguém multiplica apenas duas faces ou esquece as duas extremidades triangulares.
Fluxos de trabalho de embalagem, HVAC e fabricação dimensionam dutos triangulares, volumes de barracas, barras de material e vazios prismáticos a partir dos comprimentos das arestas externas; o volume alimenta estimativas de capacidade e material, enquanto a área total informa a área de revestimento, pintura e chapa metálica. Escritórios de arquitetura, design de interiores e paisagismo estimam volumes triangulares para telhados, rampas e jardineiras e precisam da superfície para o revestimento.
Bibliotecas de jogos, gráficos e CAD armazenam primitivas de prisma para representações de colisão e layout; volume e superfície determinísticos sustentam leituras de depuração e painéis de propriedades sem uma biblioteca completa de malhas. Equipes de dados e análise às vezes precisam de dados 3D determinísticos para exemplos de documentação e benchmarks sintéticos; repetir o método junto com as quatro entradas torna esses dados autodescritivos.
Se depois você precisar de fórmulas de prisma retangular, cilindro, esfera ou prisma oblíquo, densidade de empacotamento de vários sólidos ou planificações, trate-as como intenções de busca separadas em vez de sobrecarregar esta página do prisma triangular.
Casos de uso
Verificação de lições e provas
Calcule o volume e a área total de um prisma triangular a partir dos três lados da base e do comprimento, e rejeite negativos ou triângulos inválidos com um erro claro.
Dutos, barracas e barras de material
A partir de três arestas da base e do comprimento de extrusão, recupere o volume de capacidade e a superfície de revestimento para dutos triangulares, barracas e material prismático.
Métricas de prisma para CAD e jogos
Transforme as arestas da base e o comprimento em área da base, volume e superfície total para layout, representações de colisão e painéis de propriedades.
Perguntas frequentes
O que acontece se um lado ou o comprimento for negativo?
As dimensões não devem ser negativas; a mensagem de erro indica o campo.
E se os três lados da base não formarem um triângulo?
A igualdade degenerada (base plana, área zero) é permitida.
Uma dimensão zero é permitida?
Sim. Zero não é negativo e produz um volume e uma superfície definidos (possivelmente degenerados); por exemplo, comprimento zero colapsa o prisma em uma única face triangular com volume zero.
Quanto custa?
A ferramenta do navegador é gratuita e roda localmente.
Como se calcula a área total de um prisma triangular?
Somam-se as duas bases triangulares e as três faces retangulares, que juntas valem o perímetro da base vezes o comprimento. Uma base equilátera de lado 2 com comprimento 3 dá 2 vezes √3 mais 18.
Ferramentas relacionadas
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/geom/triangular-prism \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"side_a":3,"side_b":4,"side_c":5,"length":10}'const res = await fetch("https://api.kit.forhosting.com/geom/triangular-prism", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"side_a": 3,
"side_b": 4,
"side_c": 5,
"length": 10
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/geom/triangular-prism",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"side_a": 3,
"side_b": 4,
"side_c": 5,
"length": 10
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/geom/triangular-prism", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"side_a":3,"side_b":4,"side_c":5,"length":10}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"side_a":3,"side_b":4,"side_c":5,"length":10}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/geom/triangular-prism", 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
{
"side_a": 3,
"side_b": 4,
"side_c": 5,
"length": 10
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geom.triangular_prism",
"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. |
Notas técnicas
Estudantes que conferem lições de geometria espacial, equipes de embalagem e fabricação que dimensionam dutos triangulares, barracas e barras de material, arquitetos que estimam material para volumes triangulares, ferramentas de jogos e CAD que armazenam primitivas de prisma, e autores de testes que precisam de dados 3D determinísticos obtêm o mesmo resultado puro na ferramenta gratuita do navegador e na API paga. Qualquer lado ou comprimento negativo é rejeitado com um erro invalid_input claro, e os lados da base que não podem formar um triângulo são bloqueados pela verificação da desigualdade triangular, em vez de produzir um NaN silencioso. Sem chamadas de rede, sem amostragem aleatória e sem surpresas de ponto flutuante além da aritmética IEEE-754 habitual sobre os números que você fornece.
Como o volume e a área total são calculados
Essa forma fechada precisa apenas das três arestas e evita uma medição extra de altura. O fator dois cobre as duas extremidades triangulares; cada face lateral é um retângulo de largura igual a uma aresta da base e altura igual ao comprimento do prisma, portanto suas áreas somam o perímetro vezes length. Verificações clássicas: um triângulo retângulo três-quatro-cinco extrudado por dez dá área da base seis, volume sessenta, perímetro doze e área total cento e trinta e dois. Uma base equilátera de lado dois com comprimento três dá área da base raiz de três, volume três raiz de três e área total duas raiz de três mais dezoito. Como o cálculo usa apenas adição, multiplicação, um fator de um meio e uma raiz quadrada, é determinístico, O(1) e livre de solucionadores iterativos. Essa forma fechada coincide com os livros didáticos de geometria espacial e mantém os corretores automáticos alinhados com o cálculo manual sobre os mesmos quatro números. Chamamos de side_a, side_b e side_c os três comprimentos dos lados da base triangular, e de length o comprimento do prisma (a altura de extrusão entre as duas bases paralelas). Primeiro forma-se o semiperímetro s, igual à metade de side_a mais side_b mais side_c. A área da base triangular segue a fórmula de Heron: base_area é igual à raiz quadrada de s vezes (s menos side_a) vezes (s menos side_b) vezes (s menos side_c). O volume do prisma triangular reto é então base_area vezes length, a capacidade cúbica do sólido. O perímetro da base é side_a mais side_b mais side_c. A área total é o dobro da área da base mais a área lateral: surface_area é igual a duas vezes base_area mais o perímetro vezes length. Magnitudes enormes ainda podem estourar a faixa do double IEEE-754; quando os intermediários não são finitos, a requisição falha com uma mensagem clara de overflow em vez de retornar Infinity em JSON.
O que você envia e o que recebe de volta
Nenhum dos quatro pode ser negativo; zero é permitido e produz um volume e uma superfície matematicamente definidos (possivelmente degenerados). Os três lados da base também devem satisfazer a desigualdade triangular — cada lado não maior que a soma dos outros dois — para que o radicando de Heron não seja negativo; a igualdade é permitida e produz uma base plana de área zero. Verificações de exemplo: lados três, quatro, cinco com comprimento dez dão área da base seis, volume sessenta, perímetro doze e área total cento e trinta e dois; um comprimento negativo falha indicando o campo; os lados um, dois, nove violam a desigualdade triangular. Use a ferramenta gratuita do navegador para verificações rápidas de sanidade e depois chame o mesmo contrato a partir de scripts para avaliação em massa, sem reimplementar as fórmulas de Heron e do prisma em cada linguagem. Forneça quatro números finitos obrigatórios: side_a, side_b e side_c são os três comprimentos das arestas da base triangular, e length é a distância de extrusão do prisma entre as duas bases. São aceitos apelidos curtos: a, base_a ou edge_a para side_a; b, base_b ou edge_b para side_b; c, base_c ou edge_c para side_c; e l, h, height ou depth para length, de modo que rótulos compactos de formulários e a notação a-b-c dos livros didáticos não exijam um segundo manipulador. Campos ausentes, strings vazias, texto não numérico, NaN, Infinity, qualquer dimensão negativa e lados que quebram a desigualdade triangular são rejeitados com invalid_input e não são cobrados. Em caso de sucesso, a resposta JSON retorna side_a, side_b, side_c, length, base_area, perimeter, volume, surface_area e method com o valor heron_triangular_prism_volume_surface, para que logs e interfaces de ensino possam documentar o algoritmo. O contrato é JSON estável, adequado para testes unitários, corretores de lição de casa e pipelines em lote. O preço da API é a base publicada de US$ 0,002 por item processado com sucesso.
Onde os cálculos de prisma triangular aparecem no trabalho real
Como esta capacidade é um motor de parse puro, a validação que falha não consome saldo e as execuções bem-sucedidas permanecem em US$ 0,002 por item.
Perguntas técnicas
Quais fórmulas esta calculadora usa?
Semiperímetro s = (side_a + side_b + side_c) / 2; base_area = √(s(s−a)(s−b)(s−c)) (Heron); volume = base_area × length; surface_area = 2 × base_area + (side_a + side_b + side_c) × length. A resposta inclui method: "heron_triangular_prism_volume_surface".