abs求绝对值函数
abs函数原型(C++2011标准)
1 2 3 4 |
double abs (double x); float abs (float x); long double abs (long double x); double abs (T x); |
说明:
返回值是 |x|.
在C语言中,包含的头文件是<stdlib.h>,主要是整型;
在C++语言中(C11标准),包含的头文件是<cmath.h>,提供了一些重载类型。
示例:
1 2 3 4 5 6 7 8 |
#include <iostream> // std::cout #include <cmath> // std::abs int main () { std::cout << "abs (3.1416) = " << std::abs (3.1416) << '\n'; std::cout << "abs (-10.6) = " << std::abs (-10.6) << '\n'; return 0; } |
输出:
abs (3.1416) = 3.1416
abs (-10.6) = 10.6