Funkce abs () v C ++ vrací absolutní hodnotu celého čísla.
Tato funkce je definována v hlavičkovém souboru.
(Matematika) | x | = abs (x) (programování v C ++)
Funkce abs () je také přetížena v záhlaví pro typy s plovoucí desetinnou čárkou, v záhlaví pro komplexní čísla a v záhlaví pro valarrays.
abs () prototyp (podle standardu C ++ 11)
int abs (int x); long abs (long x); long long abs (long long x);
Funkce abs () přebírá jeden argument a vrací hodnotu typu int
, long int
nebo long long int
.
abs () parametry
x: Integrální hodnota, jejíž absolutní hodnota je vrácena.
abs () Návratová hodnota
Funkce abs () vrací absolutní hodnotu x, tj. | X |.
Příklad: Jak funguje funkce abs () v C ++?
#include #include using namespace std; int main() ( int x = -5; long y = -2371041; int a = abs(x); long b = abs(y); cout << "abs(" << x << ") = |" << x << "| = " << a << endl; cout << "abs(" << y << ") = |" << y << "| = " << b << endl; )
Když spustíte program, výstup bude:
abs (-5) = | -5 | = 5 abs (-2371041) = | -2371041 | = 2371041