math.h头文件下的常用函数!取整,取绝对值,四舍五入......看这一篇就够了!

一:绝对值函数 针对整形与浮点型

对于整形 取绝对值用 abs();

printf("%d",abs(-10)); 输出10

对于浮点型取绝对值 用 fabs()

(其实fabs也可以用于整型取绝对值,不会报错)

printf("%lf",fabs(-10.8)); 输出10.800000

对于长整形的(即long int型)用 labs();

二:取整函数

对于double x浮点型:

floor(x)向下取整 -- floor-地板-下

ceil(x)向上取整 -- ceil-天花板-上

注意负数的向上向下取整。x = -5.2

floor(-5.2) = -6; ceil(-5.2) = -5

三:四舍五入取整函数

round(double x)

 

四:幂函数

pow(double r , double p) r为底数,p为指数。r的p次方,r,p均为double型,结果返回double型

五:算数平方根函数

sqrt(double x),对double型x开根号,返回double型

六:对数函数

log(double x),相当于log e x 以e为底数,x为真数的对数函数值。

cout<<log(1.0)<<endl; 输出0.000000

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值