Calculadora de heptágono
Com lado 5, um heptágono regular tem perímetro 35, área de cerca de 90,847811 e cada ângulo interno de 128,571429°. Serve para conferir a lição de geometria ou desenhar painéis de sete lados. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Roda direto no seu navegador. Grátis, sem cadastro — seus dados não são enviados para lugar nenhum.
Um heptágono regular é um polígono de sete lados cujos lados e ângulos internos são todos iguais. A partir de uma única medida — o comprimento do lado — todas as outras propriedades decorrem de fórmulas geométricas fechadas. Cada ângulo interno mede 900 dividido por 7 graus (cerca de 128.571429), os sete ângulos internos somam exatamente 900 graus, cada ângulo externo mede 360 dividido por 7 graus, o perímetro é sete vezes o lado e a área é sete quartos do lado ao quadrado vezes a cotangente de pi sobre sete.
A geometria de um heptágono regular
Qualquer polígono regular de n lados tem ângulos internos que somam (n menos 2) vezes 180 graus, porque o polígono pode ser triangulado em n menos 2 triângulos a partir de um vértice. Para o heptágono, n é sete, então os ângulos internos somam 5 vezes 180, exatamente 900 graus, e como os sete ângulos são iguais, cada um mede 900 sobre 7 — cerca de 128.571429 graus.
O ângulo externo, a curva que você faz ao percorrer o contorno, é 360 dividido por 7, cerca de 51.428571 graus, e interno mais externo sempre somam 180. O perímetro é simplesmente sete vezes o comprimento do lado. A área é a fórmula interessante: divida o heptágono em sete triângulos isósceles congruentes a partir do centro, cada um com base s e altura igual ao apótema s sobre (2 vezes a tangente de pi sobre 7).
Somando os triângulos obtém-se que a área é (7/4) vezes s ao quadrado vezes a cotangente de pi sobre 7, que também é perímetro vezes apótema sobre 2. O coeficiente numérico é aproximadamente 3.633912, de modo que um heptágono de lado 5 tem área próxima de 90.8478 unidades quadradas. Diferentemente das calculadoras genéricas de polígonos regulares que pedem um número arbitrário de lados, esta capacidade fixa n em sete, de modo que os ângulos são constantes da forma e apenas o comprimento do lado escala o perímetro e a área.
Dicas práticas, limites e buscas relacionadas
Mantenha o lado dentro do máximo publicado de 1e15 para que o termo quadrático da fórmula da área permaneça bem dentro do intervalo de dupla precisão; na prática, os problemas de heptágono ficam entre milímetros e quilômetros, então o limite é generoso. Como a área cresce com o quadrado do lado, dobrar o lado quadruplica a área enquanto o perímetro apenas dobra — uma intuição útil ao estimar material para projetos em escalas diferentes. Lembre-se de que todos os resultados pressupõem um heptágono regular: lados e ângulos iguais.
Se a sua figura é um polígono irregular de sete lados, seus ângulos e sua área não são determinados por um único comprimento de lado; você precisa de coordenadas de vértices e de uma ferramenta com a fórmula shoelace, que é outra intenção de busca atendida por capacidades irmãs deste kit. Para ensinar, combine exemplos: lado 1 expõe as constantes puras (perímetro 7, área cerca de 3.633912), lado 10 as escala por dez e por cem, e lado 0 ou menos 3 demonstra o caminho de rejeição estrita.
Se você também precisar do raio da circunferência inscrita ou circunscrita, note que o apótema devolvido aqui é o raio inscrito; o circunraio é s sobre (2 sin(pi/7)) e pode ser derivado das mesmas entradas.
Casos de uso
Fabricação e design de painéis de sete lados
Estime o material de borda (perímetro) e o material de superfície (área) para ladrilhos, tampos de mesa ou juntas heptagonais diretamente a partir do comprimento de lado planejado.
Perguntas frequentes
Quanto mede o ângulo interno de um heptágono regular?
Cada ângulo interno mede 900/7 graus, cerca de 128.571429°. Os sete ângulos internos somam exatamente 900° e cada ângulo externo mede 360/7 ≈ 51.428571°.
Qual é a fórmula da área de um heptágono regular?
Área = (7/4) · s² · cot(π/7), cerca de 3.633912 vezes o lado ao quadrado. Equivale a perímetro vezes apótema sobre dois.
O que acontece se o lado for zero ou negativo?
O lado de um polígono deve ser um número finito e positivo; tarefas malsucedidas não são cobradas.
Funciona para heptágonos irregulares?
Não. As fórmulas pressupõem um heptágono regular (lados e ângulos iguais). Polígonos irregulares de sete lados precisam de coordenadas de vértices e de uma ferramenta com a fórmula shoelace.
A calculadora de heptágono é gratuita?
A ferramenta do navegador é gratuita e roda localmente.
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/math/heptagon \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"side":5}'const res = await fetch("https://api.kit.forhosting.com/math/heptagon", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"side": 5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/math/heptagon",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"side": 5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/math/heptagon", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"side":5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"side":5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/math/heptagon", 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": 5
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.heptagon",
"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.
Limites
max_side | 1000000000000000 |
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
Esta capacidade recebe o comprimento do lado, valida que seja um número finito e positivo e devolve todas essas medidas como JSON determinístico. Estudantes conferindo lição de geometria, designers planejando painéis de sete lados e desenvolvedores montando pipelines de medição obtêm uma única resposta reproduzível sem sistema de álgebra computacional: a mesma função pura roda na ferramenta gratuita do navegador e na API pré-paga, então o que você vê localmente é exatamente o que a API cobra.
Como chamar a API e o que ela devolve
Deve ser um número finito estritamente maior que zero — inteiros e decimais servem, e strings numéricas como "7.5" são convertidas. Os valores derivados de funções transcendentes são arredondados para seis casas decimais, para que a saída seja estável byte a byte entre máquinas e arquiteturas de CPU; a soma dos ângulos continua sendo um inteiro exato. Envie um corpo JSON com um único campo obrigatório: side, o comprimento de um lado do heptágono regular. Os aliases side_length, length e a são aceitos com o mesmo significado. Em caso de sucesso, a resposta inclui side (o valor normalizado), sides (sempre 7), interior_angle_deg (900/7, cerca de 128.571429), interior_angle_sum_deg (exatamente 900), exterior_angle_deg (360/7, cerca de 51.428571), perimeter (7 vezes o lado), apothem (s sobre 2 tan(pi/7)) e area ((7/4) s ao quadrado cot(pi/7)). Uma validação malsucedida — lado ausente, valor não numérico, zero ou comprimento negativo — devolve invalid_input e nunca é cobrada. O preço é uma tarifa fixa de US$ 0,002 por requisição bem-sucedida, com unidade item e preço unitário marginal zero.
Dicas práticas, limites e buscas relacionadas
As tarefas malsucedidas que devolvem invalid_input não consomem saldo pré-pago, o que mantém baratos os scripts exploratórios enquanto os usuários aprendem o contrato.
Casos de integração
Lição de geometria: medidas do heptágono a partir de um lado
Dê aos alunos um comprimento de lado e deixe-os verificar ângulos internos, perímetro e área calculados à mão contra uma API determinística ou o resultado gratuito do navegador.
Fixtures de teste para pipelines de geometria
Verifique que um pipeline de CAD ou gráficos produz as mesmas constantes do heptágono (ângulos de 900/7 graus, perímetro 7s, área 3.633912s^2) com um oráculo JSON estável.