ForHosting KIT · Ferramentas para dev

Calculadora da lei dos cossenos esférica para lados

Esta calculadora da lei dos cossenos esférica para lados determina o terceiro lado desconhecido de um triângulo esférico quando dois arcos laterais e o ângulo entre eles são conhecidos.

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

Informe as três medidas em graus e receba o resultado como um arco angular, também em graus. A ferramenta é útil em navegação, geodésia, astronomia e problemas geométricos nos quais a regra dos cossenos plana causaria erro. O cálculo é determinístico, dispensa dados externos e usa a relação esférica padrão dos cossenos.

Informe os lados como arcos angulares, não como distâncias lineares

O lado de um triângulo esférico é parte de um círculo máximo, portanto esta calculadora espera cada lado conhecido como um ângulo central em graus. Informe o primeiro arco em side_a_degrees e o segundo em side_b_degrees; ambos precisam ser maiores que zero e menores que 180 graus. Se a sua fonte fornecer uma distância sobre a superfície, converta-a antes em arco angular: divida a distância pelo raio da esfera para obter radianos e depois converta-os em graus. Use o mesmo raio para os dois lados. Na Terra, a escolha depende de a tarefa adotar uma esfera média ou outro modelo. Esta ferramenta aplica geometria esférica, não geodésicas elipsoidais, e não recebe latitude e longitude nem deduz um raio. Para recuperar uma distância linear, converta o resultado em radianos e multiplique-o pelo mesmo raio.

Use o ângulo entre os dois lados conhecidos

O ângulo incluído é o ângulo interno no vértice onde os dois arcos conhecidos se encontram. Ele não é um rumo inicial, o ângulo central de um dos lados nem outro ângulo do triângulo. Forneça-o em included_angle_degrees, estritamente entre zero e 180 graus. A calculadora converte as três entradas em radianos e avalia cos(c) = cos(a) cos(b) + sin(a) sin(b) cos(C). Em seguida, aplica arccos para recuperar c e apresenta em graus o arco menor do círculo máximo. Como a aritmética de ponto flutuante pode colocar um cosseno teoricamente válido pouco fora do intervalo entre menos um e um, a implementação limita esse valor antes de arccos. Essa proteção numérica não modifica a fórmula. O resultado é arredondado para doze casas decimais, produzindo JSON estável e preciso. Mantenha algarismos significativos adequados nas entradas, pois a precisão computacional não corrige observações imprecisas.

Interprete a resposta dentro de um modelo esférico

O campo side_c_degrees é um ângulo de arco entre zero e 180 graus. Para entradas comuns não degeneradas, ele representa o terceiro lado menor de círculo máximo, oposto ao ângulo incluído. Você pode usá-lo em outro cálculo de trigonometria esférica ou transformá-lo em comprimento por distância = raio × side_c_radians. Não trate o resultado automaticamente como uma geodésica terrestre de alta precisão: a Terra não é uma esfera perfeita, e rotas longas ou levantamentos podem exigir uma solução elipsoidal. A calculadora é indicada para triângulos esféricos didáticos, navegação global aproximada, esfera celeste e modelos que definam explicitamente uma esfera. Ela também difere da lei dos cossenos plana, pois os lados esféricos são ângulos e a curvatura é relevante. Como verificação, um triângulo esférico muito pequeno se aproxima do comportamento plano. Limites inválidos, valores ausentes, texto, NaN e infinito são rejeitados para evitar arcos enganosos.

Exercícios de navegação por círculo máximo

Encontre o arco ausente quando você conhece dois trechos de círculo máximo e o ângulo entre eles em um modelo esférico da Terra.

Geometria da esfera celeste

Resolva a terceira separação angular de um triângulo esférico formado por direções ou polos de coordenadas no céu.

Geodésia e ensino

Confira exercícios de trigonometria esférica ou obtenha uma referência transparente antes de aplicar um método elipsoidal detalhado.

O que a calculadora retorna?

Ela retorna side_c_degrees, o terceiro lado como ângulo de arco de círculo máximo em graus, além das entradas validadas.

Quanto custa uma solicitação de API?

Uma solicitação de API custa US$ 0,002. A calculadora no navegador pode ser usada gratuitamente.

Posso informar quilômetros ou milhas nos lados?

Não. Primeiro converta cada distância em arco angular usando o raio da esfera e depois informe esse arco em graus.

Qual é o ângulo incluído?

É o ângulo interno no vértice em que os lados a e b se encontram, oposto ao lado c desconhecido.

A ferramenta calcula uma geodésica na Terra elipsoidal?

Não. Ela usa uma fórmula esférica exata; navegação precisa e levantamentos terrestres podem exigir um modelo elipsoidal.

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/spherical-law-of-cosines-side

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/spherical-law-of-cosines-side \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"side_a_degrees":60,"side_b_degrees":80,"included_angle_degrees":70}'
{
  "side_a_degrees": 60,
  "side_b_degrees": 80,
  "included_angle_degrees": 70
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "trig.spherical_law_of_cosines_side",
  "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 →