c语言函数

C语言log()函数:求以自然数为底数的对数

函数名:log头文件:<math.h>函数原型:doublelog(doublex);功能:求以自然数为底数的对数参数:doublex为真数,必须大于0返回值:返回以自然数为底数的对数公式:logex=b注意:自然数e为常数2.71828程序例:求以自然数为底的对数,

C语言modf()函数:求双精度数的小数部分

函数名:modf头文件:<math.h>函数原型:doublemodf(doublevalue,double*iptr);功能:求双精度数的小数部分参数:doublevalue为要操作的双精度数,double*iptr为要传回整数部分的变量指针返回值:返回value的小数部分程序例:分别求出双精度nu

C语言frexp()函数:把一个双精度数分解为尾数和指数

函数名:frexp功能:把一个双精度数分解为尾数和指数函数原型:doublefrexp(doublevalue,int*eptr);参数:doublevalue为要分解的双精度浮点数,int*eptr为传回分解好的指数的指针变量返回值:返回分解好的尾数程序例:将给出的双精度数x分解成为在0.5和1之间

C语言hypot()函数:计算直角三角形的斜边长度

函数名:hypot头文件:<math.h>函数原型:doublehypot(doublex,doubley);功能:计算直角三角形的斜边长度参数:x和y为直角三角形的直角边返回值:返回直角三角形的斜边长度程序例:计算直角三角形的斜边长度,并输出结果#include<math.h>#include<st

C语言ldexp()函数:计算指定的2^exp倍数

函数名:ldexp头文件:<math.h>功能:计算指定的2^exp倍数函数原型:doubleldexp(doublevalue,intexp);参数:doublevalue为双精度实数,intexp为2的整型指数返回值:返回x*(2^exp)的结果程序例:计算x*(2^exp),

C语言atan2()函数:计算Y/X的反正切值

函数名:atan2头文件:<math.h>函数原型:doubleatan2(doubley,doublex);功能:计算Y/X的反正切值参数:doubley代表x轴坐标的浮点值。doublex代表y轴坐标的浮点值。返回值:atan2函数返回的是原点至点(x,y)的方位角,即与x轴的夹角。

C语言cosh()函数:计算双曲余弦值

函数名:cosh头文件:<math.h>函数原型:doublecosh(doublex);功能:计算双曲余弦值参数:doublex为要计算双曲正弦值返回值:返回给定值的双曲余弦值注意:cosh(x)=(e^x+e^(-x))/2程序例:计算x弧度的双曲线余弦值,

C语言sinh()函数:求出指定值的双曲正弦值

函数名:sinh头文件:<math.h>函数原型:doublesinh(doublex);功能:求出指定值的双曲正弦值参数:doublex为要计算双曲正弦值返回值:返回给定值的双曲正弦值注意:sinh(x)=(e^x-e^(-x))/2程序例:求出x的双曲正弦值,