【C++】常用计算函数(对数、取整函数)

对数(头文件c.math)

//C++11起
//返回arg的自然对数(底数为e)
double log (double arg);
float log (float arg);
long double log (long double arg);

//C++11起
//返回arg的底数为10的对数
float log10 ( float arg );
float log10f( float arg );
double log10 ( double arg );
long double log10 ( long double arg );
long double log10l( long double arg );

//C++11起
//返回arg的底数为2的对数
float log2 ( float arg );
float log2f( float arg );
double log2 ( double arg );
long double log2 ( long double arg );
long double log2l( long double arg );

//求n的底数为m的对数
double res = log(n)/log(m);

向上取整(头文件c.math)

//C++11起
//返回不小于arg的最小整数(返回值小数点后均为0)
float ceil ( float arg );
float ceilf( float arg );
double ceil ( double arg );
long double ceil ( long double arg );
long double ceill( float arg );

向下取整(头文件c.math)

//C++11起
//返回不大于arg的最大整数(返回值小数点后均为0)
float floor ( float arg );
float floorf( float arg );
double floor ( double arg );
long double floor ( long double arg );
long double floorl( long double arg );

  • 7
    点赞
  • 31
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值