ForHosting KIT · Matemática

Calculadora de área de quadrilátero

Digite os quatro cantos de um quadrilátero seguindo o contorno e receba a área que eles cercam: (0, 0), (4, 0), (4, 3), (0, 3) dão 12, com perímetro 14 e lados de 4 e 3. Grátis no seu navegador.

  • Grátis
  • Funciona no seu navegador
  • Sem cadastro
  • Seus dados não saem do seu aparelho
Use pelo WebAPIE-mailTelegramApp em breve
Se você digitar
Coordenada X do vértice 1
0
Coordenada Y do vértice 1
0
Coordenada X do vértice 2
4
Coordenada Y do vértice 2
0
Coordenada X do vértice 3
4
Coordenada Y do vértice 3
3
Você obtém
Área
12
Área com sinal
12
Perímetro
14
Comprimentos dos lados
4, 3, 4, 3

Uma calculadora de área de quadrilátero transforma as coordenadas de quatro cantos em uma única área positiva sem medir diagonais nem alturas à mão. Topógrafos, pipelines de CAD e de jogos, scripts de GIS e estudantes de geometria costumam já ter os vértices de um lote, cômodo ou face poligonal e só precisam da área enclausurada. Esta capacidade aplica a clássica fórmula do laço (shoelace) a quatro pontos listados em ordem sequencial do contorno—horário ou anti-horário—, verifica se a figura é um quadrilátero simples sem autointerseção e devolve área, área com sinal, comprimentos dos lados, perímetro e orientação.

O que é a fórmula do laço e por que a ordem dos vértices importa

A fórmula do laço, também chamada fórmula do agrimensor, calcula a área de um polígono simples a partir de uma lista ordenada de vértices no plano. Para um quadrilátero com vértices (x1,y1), (x2,y2), (x3,y3) e (x4,y4), forme a soma alternada x1 y2 menos x2 y1, mais x2 y3 menos x3 y2, mais x3 y4 menos x4 y3, mais x4 y1 menos x1 y4; a metade do valor absoluto dessa soma é a área.

O sinal da soma codifica a orientação: positivo para um percurso anti-horário no contorno e negativo para o horário, que esta ferramenta reporta como orientation enquanto sempre devolve uma área não negativa. Os vértices devem ser listados em ordem sequencial ao redor da borda—cada ponto seguido de seu verdadeiro vizinho de contorno—, não como duas diagonais nem como lista embaralhada de cantos. Uma verificação clássica é o quadrado unitário alinhado aos eixos com cantos (0,0), (1,0), (1,1) e (0,1): perímetro quatro e área um.

Um retângulo de três por quatro com cantos (0,0), (4,0), (4,3) e (0,3) produz área doze, coincidindo com base vezes altura. Cada passo é aritmética elementar em oito escalares, sem iteração, sem amostragem, sem dependência de relógio de parede e sem necessidade de comprimentos de lados ou ângulos no contrato de entrada quando as coordenadas já são conhecidas.

Dicas práticas, limites e buscas relacionadas

Ao ensinar, prefira exemplos emparelhados: o quadrado unitário de área um; um retângulo de três por quatro de área doze; e um laço em gravata como (0,0), (2,2), (0,2), (2,0) para demonstrar o caminho de rejeição rígida que protege quem chama de uma figura autointersectante. Esta página visa quem busca uma calculadora de área de quadrilátero ou uma ferramenta da fórmula do laço para quatro cantos; não é um solucionador de triângulo SSS—use a capacidade dedicada de Heron quando souber três comprimentos de lado em vez de coordenadas.

Prefira o laço quando os cantos já estão medidos em um plano e você precisa da área simples enclausurada sem reconstruir alturas. Checagens de ida e volta são fáceis: após resolver, confirme que o perímetro iguala a soma dos quatro comprimentos de lado e que a área coincide com a metade da soma absoluta do laço dentro da tolerância de ponto flutuante para a mesma lista ordenada.

Topografia e levantamento de cômodos a partir de cantos medidos

Transforme pontos de canto de trena ou GPS de um lote ou cômodo de quatro lados em área de piso ou terreno sem medir diagonais nem construir altitudes.

Área de face em jogos, CAD e malhas a partir de quatro vértices

Valide uma face quadrilátera ou calcule a área de superfície quando as quatro posições de canto são conhecidas no grafo de cena, na malha ou no editor de níveis.

O que é a fórmula do laço para um quadrilátero?

Liste quatro vértices em ordem. A área é a metade do valor absoluto de Σ (xi yi+1 − xi+1 yi), fechando o laço de modo que o quinto ponto seja igual ao primeiro. O sinal codifica orientação horária versus anti-horária.

Os vértices precisam seguir uma ordem específica?

Sim. Liste-os sequencialmente ao redor do contorno (horário ou anti-horário). Ordens embaralhadas ou com diagonais primeiro podem autointersectar ou medir a região errada e são rejeitadas quando arestas opostas se cruzam.

O que acontece com um quadrilátero em gravata autointersectante?

Se arestas opostas se cruzam, a figura não é um quadrilátero simples.

É preciso de comprimentos de lados ou ângulos?

Não. Somente as oito coordenadas dos quatro vértices são necessárias. Se você tiver três comprimentos de lado de um triângulo, use uma calculadora de área de Heron.

A calculadora de área de quadrilátero é gratuita?

A ferramenta do navegador é gratuita e roda localmente.

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.

POSThttps://api.kit.forhosting.com/geom/quadrilateral-area

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/geom/quadrilateral-area \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"x1":0,"y1":0,"x2":4,"y2":0,"x3":4,"y3":3,"x4":0,"y4":3}'
{
  "x1": 0,
  "y1": 0,
  "x2": 4,
  "y2": 0,
  "x3": 4,
  "y3": 3,
  "x4": 0,
  "y4": 3
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "geom.quadrilateral_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.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

max_abs_coord1000000000000
HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

Os resultados são JSON determinístico, sem sistema de álgebra computacional, sem sementes aleatórias e com a mesma função pura de resolução na ferramenta gratuita do navegador e na rota de API pré-paga, de modo que checagens de lição de casa, scripts de correção e pipelines de produção veem os mesmos números toda vez que você a chama.

O que é a fórmula do laço e por que a ordem dos vértices importa

Quando arestas opostas se cruzam, a figura é um laço em gravata autointersectante em vez de um quadrilátero simples; o número do laço ainda pode ser não nulo, mas deixa de representar uma única região simples, por isso esta calculadora rejeita esse caso com invalid_input em vez de inventar uma área.

Como chamar a API e o que retorna

Use em pipelines de lição de geometria, scripts de levantamento cadastral, ferramentas de níveis de jogo, sandboxes de preparação para entrevistas, checagens de área de cômodos a partir dos cantos das paredes, ou qualquer fluxo que precise de área reproduzível de quatro vértices sem instalar um pacote GIS ou de álgebra computacional em cada máquina do caminho. Envie um corpo JSON com oito campos numéricos: x1 e y1 para o primeiro vértice, x2 e y2 para o segundo, x3 e y3 para o terceiro e x4 e y4 para o quarto, cada um em ordem sequencial do contorno. Aliases curtos ax, ay até dx, dy e x_a, y_a até x_d, y_d são aceitos para as mesmas coordenadas. Em caso de sucesso a resposta ecoa os quatro vértices, devolve area e signed_area, lista as quatro side_lengths e o perimeter, define orientation como clockwise ou counterclockwise, method como shoelace e inclui um bloco curto formula documentando a forma fechada. Validação falha—coordenada obrigatória ausente, número não finito, coordenada fora dos limites absolutos publicados, vértices consecutivos ou pares duplicados, laço em gravata autointersectante com arestas opostas cruzadas, ou figura degenerada de área zero—retorna invalid_input e nunca é cobrada. O preço é um US$ 0,002 fixo por requisição bem-sucedida com item unitário e preço marginal unitário zero.

Dicas práticas, limites e buscas relacionadas

Mantenha o valor absoluto de cada coordenada dentro de um trilhão para que produtos intermediários permaneçam finitos em precisão dupla IEEE no Worker e no navegador. As unidades são as que você passar—metros, pés ou unidades de jogo—, desde que os oito números compartilhem a mesma unidade; a API não converte CRS nem unidades por você. Como a fórmula só precisa de vértices ordenados, os alunos podem recalcular à mão os oito termos com inteiros pequenos e conferir linha a linha com a API. Tarefas com falha que retornam invalid_input não consomem saldo pré-pago, o que mantém baratos os scripts exploratórios quando usuários digitam arestas cruzadas ao aprender o contrato.

Checagens de lição e prova para área com quatro vértices

Dê aos alunos quatro coordenadas de canto ordenadas; compare a área do laço e a orientação calculadas à mão com um resultado determinístico da API ou do navegador gratuito.

Ver a documentação completa do KIT →