C-中的math库相关函数

注意: \color{red}{注意:} 注意: 个人博客传送门

三角函数:
  • sin(x): 返回x(以弧度表示)的正弦。
  • cos(x): 返回x(以弧度表示)的余弦。
  • tan(x): 返回x(以弧度表示)的正切。
  • asin(x): 返回x的反正弦(结果以弧度表示)。
  • acos(x): 返回x的反余弦(结果以弧度表示)。
  • atan(x): 返回x的反正切(结果以弧度表示)。
  • atan2(y, x): 返回点(y, x)与x轴正方向之间的角度(以弧度表示)。
双曲函数:
  • sinh(x): 返回x的双曲正弦。
  • cosh(x): 返回x的双曲余弦。
  • tanh(x): 返回x的双曲正切。
  • asinh(x): 返回x的反双曲正弦。
  • acosh(x): 返回x的反双曲余弦。
  • atanh(x): 返回x的反双曲正切。
指数和对数函数:
  • exp(x): 返回e(自然对数的底数)的x次幂。
  • frexp(x, &exp): 将浮点数x分解为尾数和指数。
  • ldexp(x, exp): 计算x乘以2exp次幂。
  • log(x): 返回x的自然对数(底数为e)。
  • log10(x): 返回x的常用对数(底数为10)。
  • modf(x, &intpart): 将x分解为整数部分和小数部分。
  • exp2(x): 返回2x次幂。
  • expm1(x): 返回exp(x) - 1
  • ilogb(x): 返回x的指数部分。
  • log1p(x): 返回log(1 + x)
  • log2(x): 返回x的以2为底的对数。
  • logb(x): 返回x的以2为底的指数。
  • scalbn(x, n): 返回x乘以2n次幂。
  • scalbln(x, n): 返回x乘以2long n次幂。
幂函数:
  • pow(x, y): 返回xy次幂。
  • sqrt(x): 返回x的平方根。
  • cbrt(x): 返回x的立方根。
  • hypot(x, y): 返回sqrt(x^2 + y^2)
误差和伽马函数:
  • erf(x): 返回x的误差函数。
  • erfc(x): 返回x的互补误差函数。
  • tgamma(x): 返回x的伽马函数。
  • lgamma(x): 返回x的伽马函数的自然对数的绝对值。
取整和绝对值函数:
  • ceil(x): 返回大于或等于x的最小整数。
  • floor(x): 返回小于或等于x的最大整数。
  • fmod(x, y): 返回x除以y的余数。
  • trunc(x): 返回x的整数部分。
  • round(x): 返回x四舍五入的最接近的整数。
  • lround(x): 返回x四舍五入的最接近的长整数。
  • llround(x): 返回x四舍五入的最接近的长长整数。
  • rint(x): 返回x四舍五入的最接近的整数。
  • lrint(x): 返回x四舍五入的最接近的长整数。
    • llrint(x): 返回x四舍五入的最接近的长长整数。
    • nearbyint(x): 返回x四舍五入的最接近的整数,但不引起不必要的浮点异常。
    • remainder(x, y): 返回x除以y的余数。
    • remquo(x, y, &quo): 返回x除以y的余数,并存储商的部分整数表示。
    • copysign(x, y): 返回x的大小和y的符号。
    • nextafter(x, y): 返回大于或小于x,且最接近y的浮点数。
    • nexttoward(x, y): 返回大于或小于x,且最接近y的浮点数。
    • fdim(x, y): 返回xy之间的正差值。
    • fabs(x): 返回x的绝对值。返回 double 类型的结果,无论输入是什么浮点类型。
      • abs(x): 返回x的绝对值。重载,定义在两个头文件中:对于整数类型,在 <cstdlib> ,对于浮点数类型,在 <cmath> 。返回与输入相同类型的结果。
最小、最大、差函数:
  • fmin(x, y): 返回xy中的最小值。
  • fmax(x, y): 返回xy中的最大值。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值