A-A+

abs求绝对值函数

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

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

[code]double abs (double x);
float abs (float x);
long double abs (long double x);
double abs (T x); [/code]

说明:

返回值是 |x|.

在C语言中,包含的头文件是<stdlib.h>,主要是整型;

在C++语言中(C11标准),包含的头文件是<cmath.h>,提供了一些重载类型。

示例:

[code]

#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;
}

[/code]

输出:

abs (3.1416) = 3.1416
abs (-10.6) = 10.6
标签:

给我留言

Copyright © C/C++程序员之家 保留所有权利.   Theme  Ality 浙ICP备15011757号-3

用户登录