Abs函数
一种用于求绝对值的LV函数
abs函数是一种用于求绝对值的LV函数。因为abs(x)在0点的导数是不存在的,而对于x为复数 abs(x)是不解析的,所以他的取值只能是正数或者负数
这个函数是matlab调用maple内核 所以不能直接在matlab里来进行数值计算 否则matlab会提示abs使用错误。
基本信息
- 中文名
Abs函数
- 函数名
abs
- 功能
求绝对值
- 头文件
stdlib.h
- 取值
正数或者负数
程序函数
C语言
函数名: abs
功 能: 求整数的绝对值
头文件:stdlib.h
函数原型:int abs(int i);
程序例:
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
int number = -1234;
printf("number: %d absolute value: %d\n",number,abs(number));
return 0;
}
在C语言中还有fabs,也是求绝对值的,不同的是,fabs函数参数与返回值为实型。
在32位机上若不用系统的函数及条件语句可以使用以下函数实现取绝对值:
int myabs(int n)
{