
正文
c语言math库的函数 c语言math库函数n次方
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
C语言中的math函数
一些数学计算的公式的具体实现是放在math.h里,具体有c语言math库的函数:
double sin (double x); x的正弦值
double cos (double x); x的余弦值
double tan (double x); x的正切值
double asin (double x); 结果介于[-PI/2, PI/2]c语言math库的函数,x值域为[-1,1]
double acos (double x); 结果介于[0, PI],x值域为[-1,1]
double atan (double x); 反正切(主值), 结果介于[-PI/2, PI/2]
double atan2 (double y, double x); 反正切(整圆值), 结果介于[-PI, PI]
double sinh (double x); x的双曲正弦值
double cosh (double x); x的双曲余弦值
double tanh (double x); x的双曲正切值
double exp (double x); 幂函数e^x
double pow (double x, double y); x^yc语言math库的函数,如果x=0且y=0,或者x0且y不是整型数,将产生定义域错误
double sqrt (double x); x的平方根,其中x=0
double log (double x); 以e为底的对数,自然对数,x0
double log10 (double x); 以10为底的对数,x0
double ceil (double x); 取上整
double floor (double x); 取下整
double fabs (double x); x的绝对值
double frexp (double x, int *exp); 标准化浮点数, x = f * 2^exp, 已知x求f, exp ( x介于[0.5, 1] )并返回f值
double ldexp (double x, int exp); 与frexp相反, 已知x, exp求x*2^exp
double modf (double x, double *ip); 将参数的整数部分通过指针回传, 返回小数部分,整数部分保存在*ip中
double fmod (double x, double y); 返回两参数相除x/y的余数,符号与x相同。如果y为0,则结果与具体的额实现有关
相关问答
Q1: C语言库函数
c语言math库的函数我不能保证你所有c语言math库的函数的函数都用到c语言math库的函数,但你要求的是函数库,所以我给你把列表写出来,用到那方面的就用那个函数库就行c语言math库的函数!
字符函数,所在函数库为ctype.h
数学函数,所在函数库为math.h、stdlib.h、string.h、float.h
目录函数,所在函数库为dir.h、dos.h
进程函数,所在函数库为stdlib.h、process.h
转换子程序,函数库为math.h、stdlib.h、ctype.h、float.h
诊断函数,所在函数库为assert.h、math.h
输入输出子程序,函数库为io.h、conio.h、stat.h、dos.h、stdio.h、signal.h
接口子程序,所在函数库为:dos.h、bios.h
操作函数,所在函数库为string.h、mem.h。
存贮分配子程序,所在函数库为dos.h、alloc.h、malloc.h、stdlib.h、process.h
时间日期函数,函数库为time.h、dos.h
学以致用,用什么就看什么!
Q2: C语言的math函数有哪些
在C语言里面按一下CTRL+F1c语言math库的函数,选择header file、math.h就可以看到你要的东西,我看到c语言math库的函数了粘贴如下:
Functions
abs floor
acos fmod
asin frexp
atan hypot
atan2 labs
atof ldexp
cabs log
ceil log10
cos matherr
cosh modf
exp poly
fabs pow
pow10 sqrt
sin tan
sinh tanh
Constants, data types, and global variables
complex exception
EDOM HUGE_VAL
ERANGE _mexcep
Q3: c语言math库函数的sin怎么用?
头文件:#include math.h
定义函数:double sin(double x);
函数说明:sin()用来计算参数x 的正玄值,然后将结果返回。
返回值:返回-1 至1 之间的计算结果。
范例#include math.h
main(){
double answer = sin(0.5);
printf("sin(0.5) = %f\n", answer);
}
执行
sin(0.5) = 0.479426
关于c语言math库的函数和c语言math库函数n次方的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







