abs( )主要用于对求整数的绝对值,在“stdlib.h”(或 <cstdlib>)头文件里面。
而fabs( )主要是求精度要求更高的double ,float 型的绝对值,在<cmath>头文件里。
两者在只#include<cmath>时都可以使用。
本文介绍了C/C++中abs()和fabs()函数的区别。abs()用于求整数的绝对值,位于<stdlib.h>或<cstdlib>头文件;而fabs()用于求浮点数(double, float)的绝对值,位于<cmath>头文件。当只包含<cmath>时,两者均可使用。
abs( )主要用于对求整数的绝对值,在“stdlib.h”(或 <cstdlib>)头文件里面。
而fabs( )主要是求精度要求更高的double ,float 型的绝对值,在<cmath>头文件里。
两者在只#include<cmath>时都可以使用。
217

被折叠的 条评论
为什么被折叠?