Calculadora de cotangente hiperbólica
La cotangente hiperbólica de 1 es 1,3130352854993312, el cociente entre un cosh de 1,5430806348152437 y un sinh de 1,1752011936438014, y los tres valores se muestran juntos. El cero se rechaza porque allí sinh vale cero. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Valor
- 1
- cosh
- 1,5430806348
- Seno hiperbólico
- 1,1752011936
- Cotangente hiperbólica
- 1,3130352855
La calculadora de cotangente hiperbólica evalúa coth(x) para un número real finito distinto de cero mediante el cociente entre el coseno hiperbólico y el seno hiperbólico. Devuelve la entrada, los valores de ambos componentes, el cociente resultante y la fórmula empleada, para que usted pueda revisar o automatizar el cálculo. Se rechaza el cero porque sinh(0) es cero y el cociente no tiene allí un valor real definido.
Qué significa la cotangente hiperbólica
La cotangente hiperbólica, escrita coth(x), pertenece a la familia de funciones hiperbólicas empleadas para describir crecimiento exponencial, catenarias, ecuaciones diferenciales, transferencia de calor, modelos de fluidos y diversas distribuciones de probabilidad. Su definición es directa: cosh(x) se divide por sinh(x). Aunque su nombre recuerda a la cotangente ordinaria, coth no recibe un ángulo sobre una circunferencia, sino un número real relacionado mediante exponenciales.
Para una entrada positiva, el resultado es mayor que uno y se aproxima a uno cuando la entrada crece. Para una entrada negativa, es menor que menos uno y se aproxima a menos uno al crecer su magnitud. La función es impar: coth(−x) equivale a −coth(x).
Esta calculadora muestra los componentes junto con el cociente para que usted pueda comprobar una derivación, examinar un paso científico o comparar el resultado de otra biblioteca con la fórmula definitoria.
Cómo se tratan el dominio y los valores grandes
Introduzca un valor real finito. El solucionador admite notación decimal y científica, pero rechaza valores ausentes, texto no numérico, NaN e infinitos. El cero requiere un tratamiento especial porque sinh(0) es exactamente cero.
Para magnitudes ordinarias, el motor evalúa Math.cosh(x) y Math.sinh(x) y divide ambos resultados. Las magnitudes muy grandes exigen una protección numérica, ya que los componentes pueden desbordar el rango de JavaScript aunque su cociente esté cerca de uno o menos uno. En ese caso se usa el cociente escalado equivalente sign(x) por (1 + exp(−2|x|)) dividido por (1 − exp(−2|x|)).
La respuesta señala el desbordamiento de los componentes y conserva un resultado coth finito y significativo.
Cómo interpretar y utilizar el resultado
La respuesta contiene value, cosh, sinh, coth y una etiqueta de fórmula. El campo coth es la respuesta principal; cosh y sinh permiten auditar el cociente cuando caben en el rango numérico finito. Cerca de cero, la magnitud de coth crece con rapidez: sinh(x) es aproximadamente x y cosh(x) aproximadamente uno, de modo que el cociente se comporta como 1/x.
Tenga presente esta sensibilidad si una medición previa puede redondear una cantidad diminuta a cero.
Qué puede hacer con ella
Comprobar una ecuación diferencial
Evalúe coth en una condición de contorno al verificar una solución analítica con funciones hiperbólicas.
Validar software científico
Compare una biblioteca o una hoja de cálculo con la definición explícita cosh sobre sinh y sus componentes.
Automatizar cálculos de ingeniería
Incorpore valores deterministas de cotangente hiperbólica a procesos de calor, ondas o transporte.
Preguntas frecuentes
¿Qué fórmula utiliza la calculadora?
Utiliza coth(x) = cosh(x) / sinh(x), con una forma escalada equivalente para magnitudes muy grandes que evita el desbordamiento.
¿Por qué coth(0) no está definida?
Porque sinh(0) es cero y cosh(0) es uno, por lo que el cociente definitorio implica una división por cero.
¿Puedo introducir un número negativo?
Sí. Se admite cualquier real finito distinto de cero; como coth es impar, una entrada negativa da el opuesto del resultado positivo correspondiente.
¿Por qué cosh y sinh indican desbordamiento con entradas grandes?
Esos componentes pueden superar el rango finito de JavaScript. El solucionador calcula aun así su cociente finito mediante una forma escalada equivalente.
¿Cuánto cuesta un cálculo?
Usted también puede ejecutar gratis en esta página el mismo solucionador determinista.
Herramientas relacionadas
Para desarrolladores — acceso por API
Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.
Endpoint de API
¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.
Llámela desde su stack
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)Ejemplo de solicitud
{
"value": 1
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "trig.coth",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |
Notas técnicas
El solucionador es determinista, no usa servicios de red y comparte el mismo cálculo puro en el navegador y la API.
Cómo se tratan el dominio y los valores grandes
Dividir cosh(0), que vale uno, por ese denominador no produce un número real definido; por ello, la solicitud falla con un mensaje invalid_input claro en vez de inventar un valor.
Cómo interpretar y utilizar el resultado
Con magnitudes extremas, esos componentes muestran texto de desbordamiento porque JSON no puede transportar Infinity de forma segura, mientras coth sigue siendo numérico. Cada solicitud de API procesa un valor como un elemento y cuesta $0.002; la página también ejecuta gratis el mismo solucionador en el navegador. Entradas idénticas producen JSON idéntico sin red, azar, estado almacenado ni reloj, por lo que resulta apropiado para ejercicios reproducibles, pruebas automatizadas y procesos científicos.