赞
踩
int abs(int x);
求x的绝对值,传入值x的类型是int型,返回值类型也是int型。
double fabs(double y);
求y的绝对值,传入值y的类型是float型,返回值类型也是float型。
1.C语言中,求整数的绝对值abs()和labs()应该包含stdlib.h
求浮点数的绝对值fabs()应该包含math.h
2.在C++中,只需要包括cmath即可。
只在stdlib.h中有定义abs():
int abs (int n);
fabs() 在math.h中
float fabs(float j);
double fabs(double j);
abs() 在stdlib.h中
int abs (int n);
long int abs (long int n);
abs() 在math.h,cmath中
double abs (double x);
float abs (float x);
long double abs (long double x);
fabs() 在cmath中
float fabs(float j);
double fabs(double j);
部分选自:https://blog.csdn.net/booksyhay/article/details/12164897
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。