ForHosting KIT · Ferramentas para dev

Área do triângulo por coordenadas

Esta calculadora encontra a área de um triângulo definido por três vértices em um plano cartesiano.

● BetaGrátis · no seu navegador
Use pelo WebAPIE-mailTelegramApp em breve

Informe as coordenadas x e y de cada ponto; o determinante da fórmula de Shoelace será calculado, convertido em valor absoluto e dividido por dois. O resultado aparece em unidades quadradas das coordenadas. Assim, coordenadas medidas em metros geram metros quadrados, enquanto valores sem unidade geram unidades quadradas. O mesmo cálculo direto é útil em exercícios de geometria, cartografia, computação gráfica, conferências topográficas e validação automatizada de dados.

Informe os três vértices no mesmo sistema de coordenadas

Um triângulo é totalmente determinado por três vértices, e cada um precisa de uma coordenada x e outra y. Informe o primeiro ponto como x1 e y1, o segundo como x2 e y2 e o terceiro como x3 e y3. Os seis valores devem ser números finitos. Números negativos e decimais são aceitos, portanto os pontos podem estar em qualquer quadrante e não precisam coincidir com cruzamentos de uma grade. Mantenha todas as coordenadas no mesmo referencial cartesiano e na mesma escala de medida. Por exemplo, não misture um ponto medido em metros com outro medido em pés. Também não use latitude e longitude como distâncias planas quando a região for extensa o bastante para que a curvatura da Terra seja relevante. A ordem dos três vértices pode ser horária ou anti-horária, pois a calculadora devolve a área absoluta. Entretanto, os pontos precisam ser distintos e não colineares. Três pontos na mesma reta não delimitam um triângulo; por isso, um determinante zero é tratado como entrada inválida, e não como uma área triangular comum.

Entenda o cálculo pelo determinante de Shoelace

A fórmula de Shoelace transforma as seis coordenadas no dobro da área orientada do triângulo. Na forma expandida, o determinante é x1 multiplicado pela diferença entre y2 e y3, mais x2 multiplicado pela diferença entre y3 e y1, mais x3 multiplicado pela diferença entre y1 e y2. A calculadora obtém o valor absoluto desse determinante e divide o resultado por dois. O sinal antes do valor absoluto indica apenas a orientação: um sinal corresponde à ordem horária dos vértices e o outro à ordem anti-horária. Ele não muda o tamanho físico do triângulo. Esse método é algebricamente equivalente a usar metade do módulo do produto vetorial bidimensional formado por dois lados. Ele funciona para triângulos acutângulos, retângulos e obtusângulos, inclusive quando estão girados e nenhum lado é horizontal. Não é necessário conhecer comprimentos, ângulos, altura ou escolher uma base. Como o algoritmo sempre executa uma quantidade fixa de operações, o cálculo é determinístico e tem tempo constante para toda solicitação válida.

Interprete e confira a área retornada

A resposta contém a área absoluta, identifica o método de Shoelace e informa que a dimensão está em unidades quadradas das coordenadas. Interprete essa unidade com base nos dados fornecidos. Se x e y estiverem em centímetros, a área estará em centímetros quadrados; se estiverem em quilômetros, o resultado estará em quilômetros quadrados. Uma conferência manual simples é testar um triângulo retângulo alinhado aos eixos. Os pontos (0, 0), (4, 0) e (0, 3) devem produzir 6, porque metade da base 4 vezes a altura 3 é 6. Para triângulos menos convenientes, inverta a ordem do segundo e do terceiro vértice: o determinante orientado muda de sinal, mas a área absoluta deve permanecer idêntica. Coordenadas de magnitude extremamente alta podem ultrapassar a aritmética finita do JavaScript; nesse caso, a calculadora rejeita o estouro em vez de retornar um infinito sem utilidade. A API custa US$ 0,002 por solicitação, enquanto o navegador executa localmente o mesmo cálculo puro para conferências interativas rápidas.

Conferir exercícios de geometria analítica

Verifique a área diretamente pelos vértices traçados sem precisar encontrar antes os lados ou uma altura perpendicular.

Validar polígonos mapeados

Confirme a área de uma feição plana de três pontos depois que as coordenadas forem projetadas em um sistema cartesiano adequado.

Testar dados gráficos e de simulação

Calcule a área de malhas triangulares, formas de colisão ou dados de teste gerados em uma etapa automatizada e determinística.

Qual fórmula a calculadora utiliza?

Ela usa o determinante de Shoelace para três vértices e retorna a metade do valor absoluto.

A ordem dos vértices faz diferença?

Não. Trocar a ordem horária pela anti-horária inverte o sinal do determinante, mas mantém a mesma área absoluta.

Posso usar coordenadas negativas ou decimais?

Sim. Cada coordenada pode ser qualquer número finito, inclusive valores negativos, zero e decimais.

O que ocorre quando os pontos são colineares?

Pontos colineares não delimitam área nem formam um triângulo; por isso, a solicitação retorna um erro de entrada inválida.

Qual é a unidade do resultado?

O resultado usa a unidade das coordenadas ao quadrado, como metros quadrados quando os dois eixos são medidos em metros.

Quanto custa um cálculo pela API?

Cada solicitação à API custa US$ 0,002. No navegador, você pode executar localmente a mesma operação determinística.

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/trig/area-coordinates

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/trig/area-coordinates \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"x1":1,"y1":1,"x2":7,"y2":1,"x3":4,"y3":6}'
{
  "x1": 1,
  "y1": 1,
  "x2": 7,
  "y2": 1,
  "x3": 4,
  "y3": 6
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "trig.area_coordinates",
  "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.

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.

Ver a documentação completa do KIT →