该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
查MSDN的结果:
fabs
Calculates the absolute value of the floating-point argument.
double fabs( double x );
Function Required Header Compatibility
fabs ANSI, Win 95, Win NT
For additional compatibility information, see Compatibility in the Introduction.
Libraries
LIBC.LIB Single thread static library, retail version
LIBCMT.LIB Multithread static library, retail version
MSVCRT.LIB Import library for MSVCRT.DLL, retail version
Return Value
fabs returns the absolute value of its argument. There is no error return.
Parameter
x
Floating-point value
Example
/* ABS.C: This program computes and displays
* the absolute values of several numbers.
*/
#include
#include
#include
void main( void )
{
int ix = -4, iy;
long lx = -41567L, ly;
double dx = -3.141593, dy;
iy = abs( ix );
printf( "The absolute value of %d is %d\n", ix, iy);
ly = labs( lx );
printf( "The absolute value of %ld is %ld\n", lx, ly);
dy = fabs( dx );
printf( "The absolute value of %f is %f\n", dx, dy );
}
Output
The absolute value of -4 is 4
The absolute value of -41567 is 41567
The absolute value of -3.141593 is 3.141593