cmath.h 库函数

数学函数,所在函数库为cmath.h、stdlib.h、string.h、float.h

一、求绝对值
int abs(int i) 返回整型参数i的绝对值
double fabs(double x) 返回双精度参数x的绝对值
long labs(long n) 返回长整型参数n的绝对值

double sqrt(double x) 返回x的开平方值

double acos(double x) 返回x的反余弦cos-1(x)值,x为弧度
double asin(double x) 返回x的反正弦sin-1(x)值,x为弧度
double atan(double x) 返回x的反正切tan-1(x)值,x为弧度
double atan2(double y,double x) 返回y/x的反正切tan-1(x)值,y的x为弧度

double cos(double x) 返回x的余弦cos(x)值,x为弧度
double sin(double x) 返回x的正弦sin(x)值,x为弧度
double tan(double x) 返回x的正切tan(x)值,x为弧度

int rand() 产生一个随机数并返回这个数

double atof(char nptr) 将字符串nptr转换成双精度数,并返回这个数,错误返回0
int atoi(char
nptr) 将字符串nptr转换成整型数, 并返回这个数,错误返回0
long atol(char nptr) 将字符串nptr转换成长整型数,并返回这个数,错误返回0
double strtod(char
str,char **endptr)将字符串str转换成双精度数,并返回这个数,

char itoa( int value, char string,int radix); itoa 取整数输入值,并将其转换为相应进制数字的字符串。
itoa(i ,num ,10 );
value:欲转换的数据。 string:目标字符串的地址。radix:转换后的进制数,可以是10进制、16进制等。

转载于:https://blog.51cto.com/wenxuehui/2112756

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值