Calculadora de arctangente
O arco tangente de 1 é 45°, ou 0,7853981634 radiano: uma inclinação que sobe o mesmo tanto que avança. Informando duas componentes, você recebe a direção no plano inteiro com o quadrante, e cada vetor cai no lugar certo. 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
- Valor
- 1
- Radianos
- 0,7853981634
- Graus
- 45
A arctangente é a inversa da função tangente: a partir de uma inclinação real ou de um par de componentes cartesianas, recupera o ângulo dirigido cuja tangente coincide com essa razão. Estudantes usam atan quando um triângulo retângulo fornece o cateto oposto sobre o adjacente e precisam do ângulo de elevação; engenheiros e desenvolvedores de jogos usam atan2 quando um vetor (x, y) deve mapear-se a um rumo no plano completo que respeite todos os quadrantes. Controladores, pipelines gráficos, auxiliares de navegação e corretores de tarefas precisam de uma resposta numérica determinística que possam fixar em integração contínua, em vez de uma captura de calculadora válida só para uma figura rotulada.
O que a arctangente e o atan2 calculam, e quando cada modo é a ferramenta certa
Na trigonometria real, a arctangente principal de um número t é o único ângulo theta no intervalo aberto de menos noventa graus a mais noventa graus cuja tangente é igual a t. Esse intervalo é ideal quando você já conhece a razão oposto sobre adjacente e trabalha em um triângulo retângulo ou no gráfico de uma reta pela origem no sentido de inclinação do semiplano direito.
O atan2 de dois argumentos (y, x) estende a ideia a todo o plano: devolve o argumento polar do ponto (x, y) no intervalo semiaberto de menos cento e oitenta graus a mais cento e oitenta graus, posicionando corretamente os vetores em todos os quadrantes e sobre os eixos. A intenção de busca se agrupa em frases como calculadora de arctangente, atan em graus, atan2 x y, tangente inversa online e converter inclinação em ângulo.
As pessoas querem um resultado numérico que possam conferir com o gabarito de um exercício, um rumo de sensor ou a orientação de um personagem de jogo, e não apenas uma identidade simbólica de que a tangente da arctangente de t é t para t finito.
Como esta calculadora valida a entrada, escolhe atan ou atan2 e rejeita a origem
Omitir tudo também falha. Cada campo presente deve ser um número finito; cadeias numéricas são aceitas após trim, mas cadeias vazias contam como ausentes. Quando value é informado sozinho, o motor chama atan e multiplica por cento e oitenta sobre pi para expor graus ao lado de radianos, ecoando o value de entrada na resposta.
Caso contrário, Math.atan2(y, x) produz o argumento principal, os graus são derivados da mesma forma e um rótulo de quadrante classifica o vetor em I a IV ou em um nome de eixo como mais x ou menos y. Os casos-limite são explícitos: componentes não finitos, pares parciais de atan2 com só x ou só y, modos misturados e o vetor nulo falham antes de devolver um ângulo falso.
Uso prático, limites, preços e canais de entrega
Use a ferramenta do navegador quando quiser um resultado imediato de arctangente ou atan2 ao conferir tarefas, verificar uma conversão de inclinação em ângulo ou confirmar um rumo 2D sem instalar um sistema de álgebra computacional. As entradas aceitas são apenas reais finitos: não há ramo complexo, nem família de inversas multivaloradas além dos intervalos principais de atan e atan2 documentados acima, nem conversão automática de unidades de um ângulo já conhecido que não seja produzido por tangente inversa.
Os resultados são plenamente determinísticos: o mesmo value, ou o mesmo par x e y, sempre produz os mesmos radianos, graus, rótulo de method e, se houver, de quadrante. Não há modelo de linguagem, nem serviço externo de geometria, nem aleatoriedade, de modo que a capacidade é segura para fixar em verificações de integração contínua e materiais de aula reproduzíveis.
Casos de uso
Exercícios de tangente inversa para tarefas e provas
Estudantes e avaliadores confirmam atan de uma inclinação ou atan2 de componentes planares, com rejeição clara quando x e y são ambos zero.
Perguntas frequentes
Qual a diferença entre atan e atan2 aqui?
atan(value) devolve um ângulo em (−90°, 90°). atan2(y, x) devolve um argumento de plano completo em (−180°, 180°] com colocação correta de quadrante.
O que acontece se x e y forem ambos zero?
Atan2 é indefinido na origem; essas chamadas não são cobradas.
A calculadora de arctangente é gratuita?
A ferramenta do navegador roda grátis no seu dispositivo.
Posso enviar value junto com x e y?
Não. Forneça value sozinho ou ambos x e y.
Quanto é o arco tangente de 1?
É 45 graus, ou cerca de 0,7853981634 radiano. Uma inclinação de 1 sobe exatamente o mesmo tanto que avança, então a reta fica bem no meio entre a horizontal e a vertical.
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/trig/inverse-tan \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"value":1,"y":1}'const res = await fetch("https://api.kit.forhosting.com/trig/inverse-tan", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"value": 1,
"y": 1
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/trig/inverse-tan",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"value": 1,
"y": 1
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/trig/inverse-tan", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"value":1,"y":1}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"value":1,"y":1}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/trig/inverse-tan", 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
{
"value": 1,
"y": 1
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "trig.inverse_tan",
"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
Esta capacidade aceita um valor único para o atan clássico, ou x e y para atan2, rejeita a origem indefinida em que ambos os componentes são zero e devolve o ângulo em radianos e graus como JSON estruturado.
O que a arctangente e o atan2 calculam, e quando cada modo é a ferramenta certa
Entregar tanto radianos quanto graus em JSON facilita colar o resultado em anotações, comparar em testes automatizados ou alimentar um pipeline maior sem reimplementar a conversão de graus e a lógica de quadrantes em cada linguagem que se ensina ou se implantam em portais de tarefas e scripts de engenharia que já armazenam ângulos em convenções de unidades mistas.
Como esta calculadora valida a entrada, escolhe atan ou atan2 e rejeita a origem
Envie um corpo JSON com o campo value para a arctangente de um argumento, ou com ambos os campos x e y para atan2 de dois argumentos. Não misture os modos: fornecer value junto com x ou y falha com invalid_input para que a inversa pretendida permaneça inequívoca. Quando x e y estão ambos presentes, o motor primeiro verifica a regra da origem: se ambos os componentes são exatamente zero, atan2 é indefinido porque não existe ângulo de direção, e a requisição falha com invalid_input indicando que x e y são ambos zero, de modo que essas chamadas falhas não são cobradas. Os resultados são arredondados a uma precisão decimal estável para que a mesma entrada sempre produza o mesmo JSON entre motores.
Uso prático, limites, preços e canais de entrega
Use a API quando um script, plataforma de aulas, auxiliar de jogo, caderno de robótica ou pipeline de sensores precisar de JSON estável para muitas avaliações de tangente inversa sob um único contrato. Cada requisição bem-sucedida é um item faturável a US$ 0,002; a validação falha não consome saldo. Conecte o endpoint a calculadoras de inclinação, demos de rumo vetorial, corretores de contestações, planilhas de engenharia que listam uma razão tangente ou um deslocamento planar, ou etapas de pré-processamento flutuante em que você já prefere um erro explícito de origem a widgets de caixa-preta opacos que não conseguem mostrar por que zero sobre zero não tem direção.
Casos de integração
Fixtures determinísticas para testes de gráficos e robótica
Pipelines que semeiam testes unitários de rumos 2D ou ângulos de panorâmica podem chamar um oráculo puro de arctangente em vez de reimplementar atan2 em cada linguagem.
Recuperação de rumo em sensores e navegação
Notas de campo ou deslocamentos derivados de IMU que armazenam x e y recuperam um rumo estável em graus e radianos como JSON estruturado para logs ou auxiliares cartográficos leves.
Perguntas técnicas
Como calcular a arctangente com esta API?
Envie value para atan, ou ambos x e y para atan2, para trig.inverse_tan. A resposta devolve radianos, graus e o method usado.