c语言math函数大全

C语言的math库包含了许多数学函数,以下是一些主要的函数:

c语言math函数大全
(图片来源网络,侵删)

1、基本数学函数

double sin(double x):返回x的正弦值。

double cos(double x):返回x的余弦值。

double tan(double x):返回x的正切值。

double asin(double x):返回x的反正弦值。

double acos(double x):返回x的反余弦值。

double atan(double x):返回x的反正切值。

double atan2(double y, double x):返回点(y, x)与x轴之间的角度,范围在 π 到 π 之间。

2、指数和对数函数

double exp(double x):返回e的x次方。

double log(double x):返回x的自然对数(以e为底)。

double log10(double x):返回x的以10为底的对数。

3、幂函数和开方函数

double pow(double x, double y):返回x的y次方。

double sqrt(double x):返回x的平方根。

double cbrt(double x):返回x的立方根。

4、三角函数和双曲函数

double hypot(double x, double y):返回 √(x² + y²)。

double sinh(double x):返回x的双曲正弦值。

double cosh(double x):返回x的双曲余弦值。

double tanh(double x):返回x的双曲正切值。

5、取整函数

double floor(double x):返回不大于x的最大整数。

double ceil(double x):返回不小于x的最小整数。

double round(double x):返回最接近x的整数。

double trunc(double x):返回x的整数部分。

6、浮点数处理函数

int fpclassify(double x):返回一个整数,表示x的分类(如NaN、无穷大、正常数等)。

int signbit(double x):如果x是负数或者NaN,返回非零值。

double fabsf(double x):返回x的绝对值。

double fmod(double x, double y):返回x除以y的余数。

注意:使用这些函数需要包含头文件#include <math.h>

原创文章,作者:酷盾叔,如若转载,请注明出处:https://www.kdun.com/ask/390354.html

(0)
酷盾叔订阅
上一篇 2024-03-26 17:57
下一篇 2024-03-26 17:59

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

云产品限时秒杀。精选云产品高防服务器,20M大带宽限量抢购  >>点击进入