C语言 STM32 求绝对值函数
时间:11-17
来源:互联网
点击:
函数名:abs
功能:求整数的绝对值
头文件:math.h
函数原型:intabs(inti);
程序例:
#include
#include
intmain(void)
{
intnumber=-1234;
printf("number:%dabsolutevalue:%d\n",number,abs(number));
return0;
}
在C语言中还有fabs,也是求绝对值的,不同的是,fabs函数参数与返回值为实型。
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
在32位机上若不用系统的函数及条件语句可以使用以下函数实现取绝对值:
intmyabs(intn)
{
returnn*((n>>31<1)+1);
}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
C语言STM32绝对值函 相关文章:
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)
- Windows CE 进程、线程和内存管理(二)(11-09)