首页 理论教育 AVR单片机浮点运算库:使用前必须包含math.h

AVR单片机浮点运算库:使用前必须包含math.h

时间:2023-10-17 理论教育 版权反馈
【摘要】:下列函数支持浮点数运算,使用这些函数之前必须用#include<math.h>包含。

AVR单片机浮点运算库:使用前必须包含math.h

下列函数支持浮点数运算,使用这些函数之前必须用#include<math.h>包含。

●float asin(float x):以弧度形式返回x的反正弦值。

●float acos(float x):以弧度形式返回x的反余弦值。

●float atan(float x):以弧度形式返回x的反正切值。

●float atan2(float x,float y):返回y/x的反正切值,其范围在978-7-111-35161-0-Chapter04-31.jpg之间。

●float ceil(float x):返回对应x的一个整型数值,小数部分四舍五入

●float cos(float x):返回以弧度形式表示的x的余弦值。

●float cosh(float x):返回x的双曲余弦函数值。

●float exp(float x):返回以e为底的x的幂即ex

●float exp10(float x):返回以10为底的幂即10x

●float fabs(float x):返回x的绝对值。

●float floor(float x):返回不大于x的最大整数。

●float fmod(float x,float y):返回x/y的余数。(www.xing528.com)

●float frexp(float x,int*pexp):把浮点数x分解成数字部分y(尾数)和以2为底的指数n两个部分,即x=y×2n,y的范围为0.5≤y<1,y值被函数返回,而n值存放到pexp指向的变量中。

●float fround(float x):返回最接近x的整型数。

●float ldexp(float x,intexp):返回x×2exp

●float log(float x):返回x的自然对数

●float log10(float x):返回以10为底的x的对数。

●float modf(float x,float*pint):把浮点数分解成整数部分和小数部分,整数部分存放到pint指向的变量,小数部分应当大于或等于0而小于1并且作为函数返回值返回。

●float pow(float x,float y):返回xy值。

●float sqrt(float x):返回x的平方根

●float sin(float x):返回以弧度形式表示的x的正弦值。

●float sinh(float x):返回x的双曲正弦函数值。

●float tan(float x):返回以弧度形式表示的x的正切值。

●float tanh(float x):返回x的双曲正切函数值。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈