Calculadora de cotangente hiperbólica
A cotangente hiperbólica de 1 é 1,3130352854993312, a razão entre um cosh de 1,5430806348152437 e um sinh de 1,1752011936438014, e os três valores aparecem juntos. O zero é recusado porque ali o sinh vale zero. 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
- cosh
- 1,5430806348
- Seno hiperbólico
- 1,1752011936
- Cotangente hiperbólica
- 1,3130352855
A calculadora de cotangente hiperbólica avalia coth(x) para um número real finito diferente de zero por meio da razão entre cosseno hiperbólico e seno hiperbólico. Ela retorna a entrada, os valores dos componentes, a razão obtida e a fórmula usada, facilitando a conferência e a automação. Zero é rejeitado porque sinh(0) vale zero e, portanto, a razão não possui valor real definido nesse ponto.
O significado da cotangente hiperbólica
A cotangente hiperbólica, indicada por coth(x), faz parte das funções hiperbólicas usadas em crescimento exponencial, catenárias, equações diferenciais, transferência de calor, modelos de fluidos e distribuições de probabilidade. Sua definição é simples: cosh(x) dividido por sinh(x). Apesar do nome parecido com a cotangente comum, coth não recebe um ângulo no círculo; ela opera sobre um número real por relações exponenciais.
Para uma entrada positiva, o resultado é maior que um e se aproxima de um conforme a entrada aumenta. Para uma entrada negativa, é menor que menos um e se aproxima de menos um conforme o módulo cresce. A função é ímpar, portanto coth(−x) = −coth(x).
A calculadora apresenta os componentes junto da razão para que você confira uma derivação, examine uma etapa científica ou compare o resultado de uma biblioteca com a própria fórmula definidora.
Como o domínio e valores grandes são tratados
Informe um valor real finito. Notações decimal e científica são aceitas; valores ausentes, texto não numérico, NaN e infinitos são rejeitados. Zero exige tratamento especial, pois sinh(0) é exatamente zero.
Para módulos comuns, o mecanismo calcula Math.cosh(x) e Math.sinh(x) e divide os resultados. Módulos muito grandes requerem proteção numérica porque ambos os componentes podem exceder o intervalo do JavaScript, embora a razão permaneça próxima de um ou menos um. Nessa região, usa-se a razão escalada equivalente sign(x) vezes (1 + exp(−2|x|)) dividida por (1 − exp(−2|x|)).
A resposta identifica o estouro dos componentes e preserva um valor coth finito e matematicamente útil.
Como interpretar e utilizar o resultado
A resposta inclui value, cosh, sinh, coth e um rótulo de fórmula. O campo coth é a resposta principal; cosh e sinh permitem auditar a divisão quando seus valores cabem no intervalo finito. Perto de zero, o módulo de coth cresce rapidamente: sinh(x) é aproximadamente x e cosh(x) aproximadamente um, então a razão se comporta como 1/x.
Considere essa sensibilidade caso uma medição anterior possa arredondar um valor muito pequeno para zero.
Casos de uso
Conferir uma equação diferencial
Avalie coth em uma condição de contorno ao verificar uma solução analítica com funções hiperbólicas.
Validar software científico
Compare uma biblioteca ou planilha com a definição explícita de cosh sobre sinh e seus componentes.
Automatizar cálculos de engenharia
Inclua valores determinísticos de cotangente hiperbólica em pipelines de calor, ondas ou transporte.
Perguntas frequentes
Qual fórmula a calculadora utiliza?
Ela usa coth(x) = cosh(x) / sinh(x), com uma forma escalada equivalente em módulos muito grandes para evitar estouro.
Por que coth(0) não é definida?
Porque sinh(0) vale zero e cosh(0) vale um, fazendo com que a razão definidora envolva divisão por zero.
Posso informar um número negativo?
Sim. Qualquer real finito não nulo é válido; como coth é ímpar, uma entrada negativa gera o oposto do resultado positivo correspondente.
Por que cosh e sinh mostram estouro em entradas grandes?
Esses componentes podem ultrapassar o intervalo finito do JavaScript. Ainda assim, o solucionador calcula a razão finita com uma forma escalada equivalente.
Quanto custa um cálculo?
Você também pode executar gratuitamente nesta página o mesmo solucionador determinístico.
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/coth \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"value":1}'const res = await fetch("https://api.kit.forhosting.com/trig/coth", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"value": 1
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/trig/coth",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"value": 1
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/trig/coth", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"value":1}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"value":1}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/trig/coth", 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
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "trig.coth",
"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 solucionador é determinístico, não utiliza serviços de rede e compartilha o mesmo cálculo puro entre o navegador e a API.
Como o domínio e valores grandes são tratados
Dividir cosh(0), que vale um, por esse denominador não gera um número real definido; a solicitação retorna um erro invalid_input claro, sem inventar infinito.
Como interpretar e utilizar o resultado
Em módulos extremos, esses componentes exibem texto de estouro, pois JSON não transporta Infinity com segurança, mas coth continua numérico. Cada chamada de API processa um valor como um item e custa US$ 0,002; esta página também executa gratuitamente o mesmo solucionador no navegador. Entradas iguais produzem JSON igual, sem rede, aleatoriedade, estado salvo ou relógio, o que atende planilhas reproduzíveis, testes automatizados e pipelines científicos.