abs函数作用

问题描述:

abs函数作用
#include
#include
using namespace std;
int main()
{
double ac[6]={0.9135,0.9073,0.8747,0.907,0.9229,0.9233};
double pp[6]={11.6576,12.7487,14.2012,13.2767,11.5804,11.459};
double total=0.0;
double variance=0.0;
for(int i=0;i

abs函数返回传递给它的参数的绝对值.比如
int a=abs(-10);
那么a就会等于10.
C++允许重载,所以你可以调用abs的重载版本,如
double b=abc(-123.45);
那么b会是123.45.
abs函数的原型定义在cmath头文件中,在C中,原型是
int abs(
int n
);
而在C++中,它的原型有以下几个:
int abs(
int n
);
long abs(
long n
); // C++ only
double abs(
double n
); // C++ only
long double abs(
long double n
); // C++ only
float abs(
float n
); // C++ only
__int64 _abs64(
__int64 n
);