Funkcja abs () w C ++ zwraca wartość bezwzględną argumentu.
Funkcja abs jest identyczna jak fabs () w C ++.
Funkcja jest zdefiniowana w pliku nagłówkowym.
(Matematyka) | x | = abs (x) (Programowanie w C ++)
abs () prototyp (w standardzie C ++ 11)
podwójne abs (podwójne x); float abs (float x); długie podwójne abs (długie podwójne x); podwójne abs (T x); // Dla typu całkowitego
Funkcja ABS () przyjmuje jeden argument i zwraca wartość typu double
, float
lub long double
typu.
abs () Parametry
Funkcja abs () przyjmuje pojedynczy argument x, którego wartość bezwzględna jest zwracana.
abs () Wartość zwracana
Funkcja abs () zwraca wartość bezwzględną x tj. | X |.
Przykład 1: Jak działa funkcja abs () w C ++?
#include #include using namespace std; int main() ( double x = -87.91, result; result = abs(x); cout << "abs(" << x << ") = |" << x << "| = " << result << endl; return 0; )
Po uruchomieniu programu wynik będzie następujący:
abs (-87,91) = | -87,91 | = 87,91
Przykład 2: funkcja abs () dla typów całkowitych
#include #include using namespace std; int main() ( long int x = -101; double result; result = abs(x); cout << "abs(" << x << ") = |" << x << "| = " << result << endl; return 0; )
Po uruchomieniu programu wynik będzie następujący:
abs (-101) = | -101 | = 101