C 数学函数

发布 2022-06-29 04:19:28 阅读 8534

三角函数:(所有参数必须为弧度)

函数申明:acos (double x);

用途:用来返回给定的 x 的反余弦函数。

函数申明:asin (double x);

用途:用来返回给定的 x 的反正弦函数。

函数申明:atan (double x);

用途:用来返回给定的 x 的反正切函数。

函数声明:sin (double x);

用途:用来返回给定的 x 的正弦值。

函数声明:cos (double x);

用途:用来返回给定的 x 的余弦值。

函数声明:tan (double x);

用途:用来返回给定的 x 的正切值。

函数声明:atan2 (double y, double x);

用途:返回给定的 x 及 y 坐标值的反正切值。

其他函数:函数名: atof (const char *s);

功能: 把字符串转换成浮点数。

用法: double atof(const char *nptr);

程序例:#i nclude <>

#i nclude <>

int main(void)

和 floor

函数名: ceil

floor

功能: 向上舍入。

向下舍入。用法: double ceil(double x);

double floor(double x);

程序例:#i nclude<>

int main(void)

该程序运行结果:original number 123.54

number rounded down 123.00

number rounded up 124.00

函数名:fabs

功能:求浮点数x的绝对值。

用法:fabs (double x);

函数名: fmod

功能: 计算x对y的模, 即x/y的余数。

用法: double fmod(double x, double y);

程序例:#i nclude <>

#i nclude <>

int main(void)

函数名:abs

功能:返回整型数的绝对值。

用法:abs(number)

number 参数可以是任意有效的数值表达式。如果 number 包含 null,则返回 null;如果是未初始化变量,则返回 0.

幂指数:函数名:exp

功能:返回 e 的 n 次幂。

用法:exp (double x);

函数名: frexp

功能: 把一个双精度数分解为尾数的指数。

用法: double frexp(double value, int *eptr);

程序例:#i nclude <>

#i nclude <>

int main(void)

函数名:log

功能: 自然对数函数ln(x)

用法: double log(double x);

程序例: #i nclude <>

#i nclude <>

int main(void)

log(x,y)=ln(y)/ln(x)

函数名: ldexp

功能: 计算value*(2的exp幂 ).

用法: double ldexp(double value, int exp);

程序例: #i nclude

#i nclude

int main(void)

运行结果为:2*2^3=16.

函数名:log10

功能:返回以 10 为底的对数。

用法:log10 (double x);

函数名:sqrt

功能:返回指定数字的平方根。

用法:sqrt (double x);

函数名:modf

功能: 把数分为指数和尾数。

用法: double modf(double value, double *iptr);

程序例:#i nclude <>

#i nclude <>

int main(void)

函数名:pow

功能:返回指定数字的指定次幂。

用法:pow (double x, double y);(将返回x的y次幂)

双曲函数:函数名:cosh

功能:返回指定角度的双曲余弦值。

用法:double cosh(double x(以弧度计量的角度))

函数名:sinh

功能:返回指定角度的双曲正弦值。

用法:sinh (double x);(其中参数x必须为弧度制)

函数名:tanh

功能:回指定角度的双曲正切值。

用法:tanh (double x);

C函数作业

c语言实验 函数 吴斯亮通信120912213053 1.验证哥德 猜想 a 写函数 判断任意一个正整数是否为素数 b 主函数中输入任意一个大偶数 4 调用上述函数,完成素数判断,将给。定的大偶数分解成两个素数和 include void main intiprime int m return 1 ...

C 作业函数

单选题。1若各选项中所用变量已正确定义,函数fun中通过return语句返回一个函数值,以下选项中错误的程序是 a main x fun 2,10 float fun int a,int b bfloat fun int a,int b main x fun i,j cfloat fun int,i...

C语言函数作业

include include definen5 inthcf intu,int v intdaffodilnumber int m intisprimenumber inti voidleapyear int year voidyanghui intdatasorting intstr 10 vo...