Funkce abs () v C ++ vrací absolutní hodnotu argumentu.
Funkce abs je identická s fabs () v C ++.
Funkce je definována v hlavičkovém souboru.
(Matematika) | x | = abs (x) (programování v C ++)
abs () prototyp (podle standardu C ++ 11)
dvojité abs (dvojité x); float abs (float x); dlouhé dvojité abs (dlouhé dvojité x); dvojité abs (T x); // Pro integrální typ
Funkce abs () má jediný parametr a vrací hodnotu typu double
, float
nebo long double
typu.
abs () parametry
Funkce abs () přebírá jeden argument x, jehož absolutní hodnota je vrácena.
abs () Návratová hodnota
Funkce abs () vrací absolutní hodnotu x, tj. | X |.
Příklad 1: Jak funguje funkce 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; )
Když spustíte program, výstup bude:
abs (-87,91) = | -87,91 | = 87,91
Příklad 2: Funkce abs () pro integrální 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; )
Když spustíte program, výstup bude:
abs (-101) = | -101 | = 101