c语言函数

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

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

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

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

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

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

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

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

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

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

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

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

C语言tan()函数:正切函数

函数名:tan头文件:<math.h>函数原型:doubletan(doublex);功能:正切函数参数:doublex为要操作的弧度返回值:返回x弧度的正切值公式:1°=π/180°弧度程序例:求30度的正切值#include<math.h>#include<stdio.h>#definePI3.1

C语言cos()函数:余弦函数

函数名:cos头文件:<math.h>函数原型:doublecos(doublex);功能:余弦函数参数:doublex要操作的弧度返回值:返回x弧度的余弦值公式:1°=π/180°弧度注意:cos()是已知一个角的弧度值x,求该角的余弦值y程序例:求60度角的余弦值,