C++常用头文件——常用数学函数头文件

cmath头文件

cmath是c++语言中的标准库头文件。其中的 “c” 表示其中的函数是来自 C标准库,“math”表示为数学常用库函数。此文件原作为<math.h>存在C标准库中。
基本运算

函数作用示例
abs(float)取绝对值cout<<abs(-3.21)<<endl
fmod ( x, y );此函数计算的除法 x/y 的浮点余数是 x - n*y 的准确值,其中 n 是截断小数部分的 x/ycout<<fmod(+6.21,+2.1)<<endl
remainder(x,y)此函数所计算的除法运算 x/y为值 x - n*y ,其中值 n 是最接近 x/y 准确值的整数值。cout << remainder(+5.1, +3.0) <<endl;
exp()、expf()、expl()返回 e 的给定次幂cout<<exp(2)<<endl;
exp2()、exp2f()、exp2l()计算 2 的给定 n 次幂cout<<exp2(2)<<endl;
log()、logf()、logl()计算 arg 的自然(底 e )对数cout<<log(1)<<endl;
log10()、log10f()、log10l()计算常用(以 10 为底)对数cout<<log10(100)<<endl;
log1p(float arg)、log1pf(float arg)、log1pl(float arg)计算 1+arg 的自然(底 e )对数cout<<log1p(3)<<endl;
pow(float x,float y)计算x的y次方cout<<pow(2,10)<<endl;
sqrt(float x)计算x的平方根cout<<sqrt(4)<<endl;
cbrt(float x)计算x的立方根cout<<cbrt(8)<<endl;
hypot(float x,float y)计算 x 与 y 平方和的平方根cout<<hypot(3,4)<<endl;
sin(float x)、cos(float x)、tan(float x)、asin(float x)、acos(float x)、atan(float x)计算正弦(sin x)、余弦(cos x)、正切(tanx)、反正弦(arcsin x)、反余弦(arccos x)、反正切(arctan x)cout<<arcsin(-1)<<endl;
  • 12
    点赞
  • 101
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值