La fonction sqrt () en C ++ renvoie la racine carrée d'un nombre.
(Mathématiques) √x = sqrt (x) (en programmation C)
Cette fonction est définie dans le fichier d'en-tête.
prototype sqrt () (à partir de la norme C ++ 11)
double sqrt (double x); float sqrt (float x); long double sqrt (long double x); double sqrt (T x); // Pour le type intégral
Paramètres sqrt ()
La fonction sqrt () prend un seul argument non négatif.
Si un argument négatif est passé à la fonction sqrt (), une erreur de domaine se produit.
sqrt () Valeur de retour
La fonction sqrt () renvoie la racine carrée de l'argument donné.
Exemple 1: Comment fonctionne sqrt () en C ++?
#include #include using namespace std; int main() ( double x = 10.25, result; result = sqrt(x); cout << "Square root of " << x << " is " << result << endl; return 0; )
Lorsque vous exécutez le programme, la sortie sera:
La racine carrée de 10,25 est 3,20156
Exemple 2: fonction sqrt () avec argument intégral
#include #include using namespace std; int main() ( long x = 464453422; double result = sqrt(x); cout << "Square root of " << x << " is " << result << endl; return 0; )
Lorsque vous exécutez le programme, la sortie sera:
La racine carrée de 464453422 est 21551,2