A-A+

abs求绝对值函数

2014年06月03日 C++函数 暂无评论 阅读 856 次

abs函数原型(C++2011标准)

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>,提供了一些重载类型。

示例:

#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

标签:

给我留言