c语言中函数abs 和 fabs有什么区别
展开全部
c语言中函数abs和fabs只有一个区别:abs函数是求整数的绝对值,函数原型是int abs(int x);fabs函数是求浮点数的绝对值,函数原型是float fabs(float x)。
abs函数是一种用于求绝对值的LV函数。因为abs(x)在0点的导数是不存在的,而对于x为复数 abs(x)是不解析的,所以他的取值只能是正数或者负数。
扩展资料:
abs函数程序举例:
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
int number=-1234;
printf("number: %d absolute value: %d\n",number,abs(number));
return 0;
}
参考资料来源:百度百科-abs函数
参考资料来源:百度百科-fabs函数
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询