Tangente hyperbolique
La tangente hyperbolique de 1 vaut 0,761594155956 : saisissez un nombre réel et obtenez sa tanh avec le sinh et le cosh qui la produisent, même pour des valeurs énormes où le résultat se fixe à 1 ou −1. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- X
- 1
- Sinus hyperbolique
- 1,1752011936
- cosh
- 1,5430806348
- Tangente hyperbolique (tanh)
- 0,761594156
La tangente hyperbolique envoie tout nombre réel dans l'intervalle ouvert entre moins un et un, et ne s'approche de ces bornes que lorsque l'argument croît sans limite. Elle se définit comme le rapport du sinus hyperbolique au cosinus hyperbolique, écrit tanh(x) égal à sinh(x) sur cosh(x), et apparaît dans les activations de réseaux de neurones, la rapidité en relativité restreinte, le transfert thermique et tout cours de calcul qui introduit les identités hyperboliques. Cette calculatrice de tangente hyperbolique accepte un x réel fini, évalue sinh et cosh, les divise et renvoie la valeur de tanh arrondie avec le sinus et le cosinus hyperboliques intermédiaires afin que vous puissiez vérifier l'identité à la main. Les magnitudes extrêmes où sinh ou cosh en virgule flottante débordent renvoient encore la limite asymptotique correcte de plus un ou moins un.
Ce que signifie tanh(x) et comment sinh sur cosh la produit
Le sinus hyperbolique et le cosinus hyperbolique sont les parties impaire et paire de l'exponentielle : sinh(x) vaut (e à la x moins e à la moins x) sur deux, et cosh(x) vaut (e à la x plus e à la moins x) sur deux. Leur rapport est la tangente hyperbolique. Comme cosh(x) vaut toujours au moins un pour x réel, la division est définie sur toute la droite réelle et ne rencontre jamais d'asymptote verticale comme la tangente ordinaire aux multiples impairs de pi sur deux.
Le graphe de y égal à tanh(x) est une fonction impaire : tanh de x négatif est l'opposé de tanh de x, il passe par l'origine avec une pente un et s'aplatit vers les asymptotes horizontales y égal à un et y égal à moins un. Ces asymptotes expliquent pourquoi tanh est populaire comme activation de compression en apprentissage automatique et comme écrêtage doux en traitement du signal.
Cette capacité applique la définition à la lettre : elle calcule Math.sinh(x) et Math.cosh(x), les divise et arrondit le triplet à douze décimales pour des goldens stables entre runtimes. Vous recevez toujours x en écho, sinh, cosh, tanh et la chaîne de formule tanh(x)=sinh(x)/cosh(x) à afficher à côté de la réponse.
Où une calculatrice de tangente hyperbolique est utile
Les carnets d'apprentissage automatique et la préparation d'entretiens ont constamment besoin d'une référence fiable de tanh lorsque les étudiants réimplémentent des activations à la main ou lorsque les bibliothèques divergent près du débordement. Les cours de physique et d'ingénierie utilisent la tangente hyperbolique pour la rapidité en relativité restreinte, pour certaines solutions analytiques de l'équation de la chaleur et pour des approximations lisses de fonctions échelon dans des modèles de contrôle : un oracle en un appel vaut mieux que coller des valeurs d'une table imprimée.
Les générateurs d'examens et les plugins LMS peuvent noter les réponses des étudiants contre des goldens arrondis à douze décimales sans déployer un système d'algèbre formelle complet pour une seule fonction élémentaire. Gardez les requêtes petites, figez tanh et les intermédiaires dans les tests, et vous obtenez des valeurs reproductibles pour les devoirs, les workers en bordure et les lots sans installer une pile mathématique lourde.
Cas d’usage
Activations ML et contrôles d'entretien
Vérifiez tanh(x)=sinh(x)/cosh(x) contre un oracle arrondi de confiance en réimplémentant des activations ou en déboguant des couches d'écrêtage doux.
Identités hyperboliques en classe
Laissez les étudiants soumettre tout x réel et confirmer que tanh, sinh et cosh correspondent aux tables du manuel, y compris l'imparité tanh(−x)=−tanh(x).
Limites douces en physique et signal
Évaluez la tangente hyperbolique pour la rapidité, les solutions de l'équation de la chaleur ou des courbes de saturation lisses dans des scripts sans dépendre d'un CAS.
Questions fréquentes
Comment la tangente hyperbolique est-elle définie ?
tanh(x) est le rapport sinh(x)/cosh(x). Cette calculatrice évalue cette définition pour tout x réel fini et renvoie tanh avec les valeurs intermédiaires de sinh et cosh.
Quelle plage de valeurs tanh peut-elle renvoyer ?
Pour tout x réel fini, tanh(x) se situe strictement entre −1 et 1, et ne s'approche de ±1 que lorsque |x| croît sans limite.
Pourquoi renvoyer sinh et cosh en plus de tanh ?
Pour que vous puissiez vérifier la définition tanh=sinh/cosh à la main ou dans les tests, et pour que les interfaces pédagogiques affichent les fonctions hyperboliques intermédiaires à côté du résultat.
Combien vaut tanh(1) ?
tanh(1) vaut 0,761594155956. Ce résultat provient de la division de sinh(1), soit 1,175201193644, par cosh(1), soit 1,543080634815, et la calculatrice affiche les trois valeurs pour que vous puissiez vérifier.
Que se passe-t-il avec de très grands nombres comme 100 ?
Pour une valeur de 100, le résultat est exactement 1, la limite dont la courbe s'approche. Même lorsque le sinus et le cosinus hyperboliques deviennent trop grands pour un calcul direct, la calculatrice renvoie la bonne limite, 1 ou −1.
Outils associés
Pour les développeurs — accès API
Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.
Endpoint
Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.
Appeler depuis votre stack
curl -X POST https://api.kit.forhosting.com/trig/tanh \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"x":1}'const res = await fetch("https://api.kit.forhosting.com/trig/tanh", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"x": 1
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/trig/tanh",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"x": 1
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/trig/tanh", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"x":1}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"x":1}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/trig/tanh", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemple de requête
{
"x": 1
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "trig.tanh",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |
Notes techniques
Ce que signifie tanh(x) et comment sinh sur cosh la produit
Lorsque |x| est si grand que les sinh ou cosh intermédiaires débordent en IEEE float64, le gestionnaire renvoie la limite mathématique sign(x) pour tanh tout en gardant une forme de réponse sérialisable en JSON.
Contrat d'entrée, champs de réponse et erreurs
En cas de succès le corps inclut le x normalisé, les intermédiaires sinh et cosh utilisés dans le rapport, le tanh résultant dans l'intervalle fermé de moins un à un, et une chaîne de formule fixe qui réaffirme la définition. Contrôles d'exemple que vous pouvez figer dans les tests : x égal à zéro donne tanh zéro avec sinh zéro et cosh un ; x égal à un donne tanh environ 0.761594155956 ; x égal à moins un donne la valeur opposée par imparité ; un x positif très grand comme cent donne tanh un à la limite asymptotique. Associez les nombres à votre propre code de tracé si vous avez besoin d'un croquis de la courbe en forme de sigmoïde ; ce point de terminaison évalue un seul réel et n'émet ni graphiques ni LaTeX pas à pas au-delà du champ formula. Envoyez un corps JSON avec un nombre fini obligatoire sous le champ x. Les alias value et number sont acceptés pour le même argument réel afin que les clients de formulaire court et les scripts restent flexibles. La valeur peut arriver comme nombre JSON ou comme chaîne numérique ; les champs manquants, chaînes vides, NaN et Infinity échouent avec invalid_input en indiquant la cause, et ces échecs ne sont pas facturés. Le tarif des appels API réussis est la base publiée de $0.002 par élément ; les échecs de validation ne consomment pas le solde prépayé.
Où une calculatrice de tangente hyperbolique est utile
Comme l'implémentation est pure parse de niveau A, chaque appel réussi coûte le prix de base publié $0.002 sans jetons de modèle ni réseau sortant.
Questions techniques
Quelle entrée dois-je envoyer ?
Envoyez un nombre fini dans le champ x (alias value ou number). Les entrées manquantes, non numériques ou non finies échouent avec invalid_input et ne sont pas facturées.
Combien coûte la calculatrice de tangente hyperbolique ?
L'outil navigateur est gratuit. Les requêtes API utilisent le solde prépayé KIT à $0.002 par appel réussi ; une entrée invalide n'est pas facturée.