C ++ cstdlib abs () - standardní knihovna C ++

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 intnebo 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

Zajímavé články...