Participer au site avec un Tip
Rechercher
 

Améliorations / Corrections

Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.

Emplacement :

Description des améliorations :

Module « math » Python 3.12.1

Fonction atanh - module math

Signature de la fonction atanh

 def atanh(value: float) -> float

Description

Cette fonction permet de calculer l'arc tangente hyperbolique d'une value comprise entre -1 et 1. En mathématiques, l'arc tangente hyperbolique est la fonction inverse de la fonction tangente hyperbolique.

Les fonctions hyperboliques sont similaires aux fonctions trigonométriques, mais elles sont basées sur l'hyperbole d'équation x2 - y2 = 1 au lieu du cercle unité d'équation x2 + y2 = 1.

help(math.atanh)

Return the inverse hyperbolic tangent of x.

Paramètre

ParamètreDescription
 value : float 
Une valeur, comprise entre -1 et 1, à partir de laquelle calculer l'arc tangente hyperbolique.

Valeur de retour

La valeur de retour est de type float.

Cette fonction renvoit l'arc tangente hyperbolique demandé.

Exceptions

Exemple(s) de code

 1 
 2 
 3 
 4 
 5 
 6 
 7 
 8 
 9 
 10 
 11 
 12 
#!/usr/bin/python3

import math
import sys

try:
    value = float(input("Saisir une valeur comprise entre -1 et 1 : "))

    print(f"atanh({value:.3f}) == {math.atanh(value):.3f} radians");
    
except ValueError:
    print("La valeur saisie doit être numérique et comprise entre -1 et 1 !", file=sys.stderr)
Exemple d'utilisation de la fonction math.asinh

Et voici un exemple d'exécution de ce programme :

Saisir une valeur comprise entre -1 et 1 : 0.5
atanh(0.500) == 0.549 radians

Voir aussi

Fonction math.acosh
Fonction math.asinh
Fonction math.cosh
Fonction math.sinh
Fonction math.tanh
Les fonctions atanh, atanhf et atanhl en C