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 sqrt - module math

Signature de la fonction sqrt

 def sqrt(value: float) -> float

Description

Cette fonction permet de calculer la racine carré d'une valeur passée en paramètre. La racine carrée d'un nombre réel positif x est le nombre positif qui, lorsqu'il est multiplié par lui-même (le carré de ce nombre), donne x.

help(math.sqrt)

Return the square root of x.

Paramètre

ParamètreDescription
 value : float 
La valeur pour laquelle déterminer la racine carrée. Attention, cette valeur doit impérativement être positive.

Valeur de retour

La valeur de retour est de type float.

Elle correspond à la racine carrée de la valeur spécifiée en paramètre.

Exceptions

Exemple(s) de code

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

import math

delta_x = float(input( "Veuillez saisir la première composante d'un vecteur : "))
delta_y = float(input("Veuillez saisir la seconde composante d'un vecteur : "))

divisor = math.sqrt(delta_x ** 2 + delta_y ** 2 )
delta_x /= divisor
delta_y /= divisor

print("Le vecteur normalisé est [%.2f,%.2f]" % (delta_x, delta_y))
Exemple d'utilisation de la fonction math.sqrt

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

Veuillez saisir la première composante d'un vecteur : 1
Veuillez saisir la seconde composante d'un vecteur : 2
Le vecteur normalisé est [0.45,0.89]

Voir aussi

Fonction math.pow
Les fonctions sqrt, sqrtf et sqrtl en C
La méthode Math.sqrt en Java