La fonction abs () en C ++ renvoie la valeur absolue de l'argument.
La fonction abs est identique à fabs () en C ++.
La fonction est définie dans le fichier d'en-tête.
(Mathématiques) | x | = abs (x) (programmation C ++)
prototype abs () (à partir de la norme C ++ 11)
double abs (double x); float abs (float x); long double abs (long double x); double abs (T x); // Pour le type intégral
La fonction abs () prend un seul argument et renvoie une valeur de type double
, float
ou le long double
type.
Paramètres abs ()
La fonction abs () prend un seul argument, x dont la valeur absolue est renvoyée.
abs () Valeur de retour
La fonction abs () renvoie la valeur absolue de x, c'est-à-dire | x |.
Exemple 1: Comment fonctionne la fonction abs () en C ++?
#include #include using namespace std; int main() ( double x = -87.91, result; result = abs(x); cout << "abs(" << x << ") = |" << x << "| = " << result << endl; return 0; )
Lorsque vous exécutez le programme, la sortie sera:
abs (-87,91) = | -87,91 | = 87,91
Exemple 2: fonction abs () pour les types intégraux
#include #include using namespace std; int main() ( long int x = -101; double result; result = abs(x); cout << "abs(" << x << ") = |" << x << "| = " << result << endl; return 0; )
Lorsque vous exécutez le programme, la sortie sera:
abs (-101) = | -101 | = 101