Funkcia abs () v C ++ vracia absolútnu hodnotu argumentu.
Funkcia abs je identická s fabs () v C ++.
Funkcia je definovaná v hlavičkovom súbore.
(Matematika) | x | = abs (x) (programovanie v C ++)
prototyp abs () (podľa štandardu C ++ 11)
dvojité abs (dvojité x); float abs (float x); dlhé dvojité abs (dlhé dvojité x); dvojité abs (T x); // Pre integrálny typ
Funkcia abs () má jediný parameter a vracia hodnotu typu double
, float
alebo long double
typu.
parametre abs ()
Funkcia abs () má jediný argument x, ktorého absolútna hodnota sa vráti.
abs () Vrátená hodnota
Funkcia abs () vracia absolútnu hodnotu x, tj | x |.
Príklad 1: Ako funguje funkcia abs () v 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 spustení programu bude výstup:
abs (-87,91) = | -87,91 | = 87,91
Príklad 2: Funkcia abs () pre integrálne typy
#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 spustení programu bude výstup:
abs (-101) = | -101 | = 101