Tangente pelo seno e cosseno
Divida o seno pelo cosseno e leia a tangente na hora: seno 0,6 com cosseno 0,8 dá 0,7499999999999999, a razão pura, sem arredondamento escondido. Um cosseno zero é barrado e nunca aparece como infinito. 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
- Seno
- 0,6
- Cosseno
- 0,8
- Tangente
- 0,75
Esta calculadora encontra a tangente diretamente a partir de dois valores que você já conhece. Informe um seno finito e um cosseno finito para aplicar a identidade tangente igual a seno dividido por cosseno. Não é necessário conhecer o ângulo original, escolher uma unidade angular nem usar uma função trigonométrica inversa. Se o cosseno for zero, a razão será indefinida e a solicitação retornará um erro de validação claro, em vez de Infinity ou de um decimal enganoso.
Como obter a tangente a partir do seno e do cosseno
Para qualquer ângulo cujo cosseno não seja zero, a tangente é definida pelo quociente entre seno e cosseno: tan(theta) = sin(theta) / cos(theta). Esta calculadora começa com esses dois valores, e não com o próprio ângulo. Isso é útil quando um problema de triângulos, uma tabela de medições, uma simulação ou uma etapa anterior já fornece o seno e o cosseno.
O seno entra como numerador, o cosseno como denominador, e uma única divisão determinística produz a tangente. Por exemplo, seno 0.5 e cosseno próximo de 0.8660254037844386 resultam em tangente próxima de 0.5773502691896257. A resposta repete as duas entradas aceitas, apresenta a tangente calculada e inclui a fórmula, mantendo a operação visível quando o resultado é copiado para uma planilha ou um teste.
O algoritmo não chama uma função de ângulo, não deduz graus ou radianos, não normaliza o par e não altera os valores para forçar a soma dos quadrados a ser um. Ele calcula exatamente a razão solicitada a partir dos valores finitos recebidos, tanto para pares trigonométricos legítimos quanto para verificações intermediárias que já contenham arredondamento.
Por que cosseno igual a zero deixa a tangente indefinida
O cosseno é o denominador na identidade tan(theta) = sin(theta) / cos(theta); portanto, um cosseno igual a zero torna o quociente indefinido. Geometricamente, isso acontece em ângulos como 90 graus e 270 graus, nos quais uma direção vertical não possui inclinação finita. Aritmeticamente, a divisão por zero não produz uma tangente real finita.
Ela não retorna Infinity, um número enorme substituto nem null, pois essas respostas esconderiam o limite do domínio e poderiam contaminar cálculos posteriores. A regra considera igualdade exata a zero. Um cosseno muito pequeno, mas diferente de zero, é aceito e pode gerar uma tangente finita muito grande, fiel aos valores enviados.
O seno pode ser zero sem problema quando o cosseno não é: nesse caso, a tangente válida é zero. Essas regras tornam os erros previsíveis em atividades didáticas e seguros para consumidores automatizados que não devem interpretar Infinity nem NaN do JavaScript.
Como usar a calculadora com precisão em estudos e software
Comece copiando os valores de seno e cosseno correspondentes ao mesmo ângulo ou à mesma etapa do cálculo. Coloque o seno no campo de seno e o cosseno no campo de cosseno; se você inverter os dois, calculará a cotangente, portanto a ordem é importante. Preserve dígitos suficientes da fonte para evitar erro de arredondamento desnecessário, especialmente quando o cosseno está perto de zero e um denominador pequeno amplia alterações no quociente.
A calculadora devolve a razão direta em ponto flutuante sem escolher uma precisão de exibição nem tratar entradas arredondadas como valores simbólicos exatos. Em exercícios, compare o resultado com a tangente mostrada por sua calculadora científica e confirme que seno e cosseno vieram do mesmo modo angular. Esta ferramenta é propositalmente mais específica que uma calculadora baseada em ângulos.
Ela não calcula seno ou cosseno a partir de graus ou radianos, não reconstrói o ângulo, não identifica o quadrante e não verifica se o par está exatamente no círculo unitário. Esse contrato restrito evita suposições ocultas e facilita auditorias. O uso interativo é gratuito.
Casos de uso
Concluir um exercício de trigonometria
Encontre a tangente quando o problema fornece seno e cosseno, mas não informa o ângulo original.
Conferir uma razão calculada
Verifique se uma tangente existente corresponde ao quociente entre seno e cosseno do mesmo cálculo.
Criar dados de teste determinísticos
Gere uma tangente estruturada ou um erro previsível de cosseno zero para testes e ferramentas didáticas.
Perguntas frequentes
Qual fórmula a calculadora usa?
Ela usa tangente = seno / cosseno, desde que o cosseno não seja zero.
O seno pode ser zero?
Sim. Quando o seno é zero e o cosseno não é, a tangente vale zero.
Seno e cosseno precisam formar um ponto válido no círculo unitário?
Não. A calculadora valida números finitos e os divide, sem exigir que a soma dos quadrados seja um.
O que acontece se o cosseno for zero?
A tangente não existe, porque seria preciso dividir por zero. Isso ocorre em ângulos como 90° e 270°. A calculadora mostra uma mensagem clara em vez de infinito ou de um número enorme e enganoso.
O que eu obtenho se trocar seno e cosseno?
Você obtém a cotangente em vez da tangente, porque a ordem decide qual valor é dividido por qual. Coloque primeiro o seno e depois o cosseno, ambos do mesmo ângulo.
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/tan-from-sin-cos \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"sine":0.5,"cosine":0.8660254037844386}'const res = await fetch("https://api.kit.forhosting.com/trig/tan-from-sin-cos", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"sine": 0.5,
"cosine": 0.8660254037844386
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/trig/tan-from-sin-cos",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"sine": 0.5,
"cosine": 0.8660254037844386
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/trig/tan-from-sin-cos", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"sine":0.5,"cosine":0.8660254037844386}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"sine":0.5,"cosine":0.8660254037844386}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/trig/tan-from-sin-cos", 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
{
"sine": 0.5,
"cosine": 0.8660254037844386
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "trig.tan_from_sin_cos",
"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
O cálculo no navegador é gratuito; pela API, cada solicitação bem-sucedida custa US$ 0,002 e oferece resultados reproduzíveis para exercícios, scripts, testes e fluxos de dados.
Como obter a tangente a partir do seno e do cosseno
As entradas podem ser números JSON comuns ou textos numéricos em formato estrito, desde que representem números reais finitos.
Por que cosseno igual a zero deixa a tangente indefinida
Por isso, a calculadora rejeita tanto o zero positivo quanto o negativo com um erro invalid_input que identifica o cosseno e explica o motivo. A razão final também precisa permanecer finita; entradas extremas cuja divisão cause estouro são rejeitadas para evitar um número incompatível com JSON.
Como usar a calculadora com precisão em estudos e software
Em software, use a resposta como dado determinístico: as mesmas entradas JSON finitas sempre percorrem a mesma validação e divisão, sem rede, aleatoriedade ou relógio. A API cobra US$ 0,002 por solicitação bem-sucedida e leva o mesmo cálculo estruturado a scripts, planilhas, sistemas educacionais e testes automatizados.
Perguntas técnicas
O que acontece quando o cosseno é zero?
A calculadora retorna invalid_input porque a divisão por zero deixa a tangente indefinida; ela não retorna Infinity.
Quanto custa o cálculo pela API?
O uso interativo no navegador é gratuito. Cada solicitação bem-sucedida pela API custa US$ 0,002; entradas inválidas não são cobradas.