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.11.3

Fonction acosh - module math

Signature de la fonction acosh

 def acosh(value: float) -> float

Description

Cette fonction permet de calculer l'arc cosinus hyperbolique d'une valeur supérieure ou égale à 1. En mathématiques, l'arc cosinus hyperbolique est la fonction inverse de la fonction cosinus 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.acosh)

Return the inverse hyperbolic cosine of x.

Paramètre

ParamètreDescription
 value : float 
Une valeur à partir de laquelle calculer l'arc cosinus hyperbolique.

Valeur de retour

La valeur de retour est de type float.

Si la valeur passée est supérieure ou égale à 1, cette fonction renvoit l'arc cosinus hyperbolique demandé (une valeur positive). Dans le cas contraire, une erreur sera produite.

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 supérieur ou égale à 1 : "))

    print(f"acosh({value:.3f}) == {math.acosh(value):.3f} radians");
    
except ValueError:
    print("La valeur saisie doit être numérique et supérieure ou égale à 1 !", file=sys.stderr)
Exemple d'utilisation de la fonction math.acosh

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

Saisir une valeur comprise entre supérieur ou égale à 1 : 2
acosh(2.000) == 1.317 radians

Voir aussi

Fonction math.asinh
Fonction math.atanh
Fonction math.cosh
Fonction math.sinh
Fonction math.tanh
Les fonctions acosh, acoshf et acoshl en C