Calculadora de Cosseno Hiperbólico cosh(x) Online Grátis
Receba o cosseno hiperbólico de qualquer número: cosh(1,5) vale 2,352409615243247. É a média entre e^x e e^-x, a curva de uma corrente ou de um cabo pendurado, e até valores muito grandes dão um resultado finito. 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
- X
- 1,5
- cosh
- 2,3524096152
O cosseno hiperbólico é a função por trás da curva catenária de uma corrente pendurada, da rapidez relativística de uma partícula em movimento e da parte par da função exponencial. Você envia um número e recebe um número de volta: sem unidades para configurar, sem modo de ângulo com que se preocupar e sem surpresas de arredondamento.
O que é o cosseno hiperbólico, de fato
O cosseno hiperbólico é definido como cosh(x) = (e^x + e^-x) / 2: a média da função exponencial com a sua imagem espelhada. Essa definição simples tem consequências profundas. Como as exponenciais negativa e positiva são calculadas em média, cosh é uma função par, de modo que cosh(-x) = cosh(x), e seu menor valor possível é cosh(0) = 1.
Ao contrário de seu primo circular cos(x), que oscila entre -1 e 1, o cosseno hiperbólico cresce sem limite em ambas as direções, dobrando aproximadamente cada vez que x aumenta de ln(2). Ele satisfaz a identidade cosh^2(x) - sinh^2(x) = 1, o que o torna a parametrização natural de uma hipérbole, exatamente como o cosseno parametriza um círculo.
Como o valor é calculado e validado
O cálculo em si usa a definição em forma fechada (e^x + e^-x) / 2 para magnitudes comuns. Para valores absolutos grandes, em que e^x sozinho excederia a precisão dupla, a implementação muda para um rearranjo algebricamente idêntico, mas numericamente seguro, colocando e^|x| / 2 em evidência e incorporando o pequeno termo de correção e^-2|x| em um produto finito.
O resultado é determinístico até o último bit da matemática de ponto flutuante da plataforma: a mesma entrada sempre produz a mesma saída, sem aleatoriedade, sem dependência de tempo e sem acesso à rede.
Onde o cosseno hiperbólico aparece na prática
Uma corda, corrente ou cabo pendurado entre dois suportes descreve uma catenária, y = a·cosh(x/a), portanto engenheiros estruturais que avaliam flecha e tensão recorrem ao cosh constantemente. Na relatividade restrita, a velocidade é expressa por meio da rapidez, com o fator de Lorentz gamma igual ao cosh da rapidez, o que transforma sucessivos boosts em simples adições. Engenheiros eletricistas modelam linhas de transmissão sem perdas com cosh e sinh da constante de propagação vezes o comprimento.
Em estatística, o cosseno hiperbólico aparece na distribuição secante hiperbólica e, em aprendizado de máquina, log(cosh(x)) é uma alternativa suave e duas vezes diferenciável ao valor absoluto para funções de perda robustas. Arquitetos encontram a forma de modo inverso: o Gateway Arch em St. Louis é uma catenária achatada e invertida.
Casos de uso
Modele um cabo ou corrente pendurado
Avalie a catenária y = a·cosh(x/a) para prever a flecha e a forma de linhas de energia, cabos de pontes suspensas ou correntes de âncora entre dois suportes.
Calcule o fator de Lorentz a partir da rapidez
Na física relativística, gamma = cosh(rapidez); informe a rapidez diretamente e obtenha o fator de dilatação do tempo e contração do comprimento em uma única chamada.
Avalie uma função de perda robusta
Use cosh dentro de log(cosh(x)) como uma aproximação suave de |x| ao implementar ou depurar perdas de regressão fora do seu framework habitual.
Perguntas frequentes
Quanto custa?
O mesmo cálculo é executado gratuitamente no seu navegador nesta página.
O argumento está em graus ou radianos?
Nenhum dos dois. As funções hiperbólicas recebem um número real puro, não um ângulo. Se você tem graus, converta a sua quantidade primeiro, de acordo com a sua própria fórmula.
O que acontece com entradas muito grandes?
Uma formulação segura contra overflow mantém o resultado finito até o limite da precisão dupla (aproximadamente |x| abaixo de 710); além dessa faixa, nenhum double finito comporta a resposta.
O cálculo é determinístico?
Sim. Não há aleatoriedade, relógio ou acesso à rede; entradas idênticas sempre produzem o mesmo resultado em ponto flutuante.
Qual é o menor valor que o cosseno hiperbólico pode ter?
O menor valor é 1, quando x vale 0. Como cosh faz a média entre e^x e e^-x, ele é simétrico: cosh(-1,5) é igual a cosh(1,5), e cresce sem limite para os dois lados.
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/math/cosh \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"x":1.5}'const res = await fetch("https://api.kit.forhosting.com/math/cosh", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"x": 1.5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/math/cosh",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"x": 1.5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/math/cosh", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"x":1.5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"x":1.5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/math/cosh", 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
{
"x": 1.5
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.cosh",
"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
A API de cosseno hiperbólico calcula cosh(x) = (e^x + e^-x) / 2 para qualquer número real finito e retorna o valor exato do cosseno hiperbólico em uma única chamada. A API rejeita entradas não numéricas e infinitas com um erro claro, em vez de retornar NaN silenciosamente.
O que é o cosseno hiperbólico, de fato
Ao enviar um valor a este endpoint, você recebe de volta o cosseno hiperbólico puro como um número de ponto flutuante, calculado com uma formulação segura contra overflow, de modo que até argumentos na casa das centenas retornam um resultado finito e correto, em vez de Infinity.
Como o valor é calculado e validado
A validação de entrada é deliberadamente rigorosa: o endpoint aceita um único campo x, que pode ser um número JSON ou uma string numérica, e rejeita todo o resto — booleanos, arrays, objetos, strings vazias, NaN e os infinitos — com um erro invalid_input, para que você nunca pague por uma chamada inválida. É esse determinismo que faz a versão gratuita no navegador e a versão paga da API produzirem respostas idênticas, byte a byte.
Onde o cosseno hiperbólico aparece na prática
Seja qual for a sua área, se uma fórmula contém cosh, este endpoint a avalia em uma requisição por US$ 0,002 por chamada, e o mesmo cálculo é executado gratuitamente no navegador nesta página.
Perguntas técnicas
Que tipo de entrada ele aceita?
Um único campo x contendo um número finito, seja como número JSON ou como string numérica. Qualquer outro valor é rejeitado com um erro invalid_input.
O resultado pode ser menor que 1?
Não. cosh(x) é sempre pelo menos 1, com igualdade apenas em x = 0, e cosh(-x) = cosh(x).