cos(x)函数返回参数x的余弦值。
double cos(double x);
函数cos()接受一个以弧度为单位的参数,并返回一个double类型的值。
cos()返回的值始终在-1到1之间。
它在<math.h>头文件中定义。
[Mathematics] cosx = cos(x) [In C Programming]
为了将cos()用于long double或float,可以使用以下原型:
long double cosl(long double x); float cosf(float x);
传递给cos()函数的参数可以是任何值,可以是负数或正数。
#include <stdio.h> #include <math.h> #define PI 3.141592654 int main() { double arg = 30, result; // 转换成弧度 arg = (arg * PI) / 180; result = cos(arg); printf("cos %.2lf 余弦值= %.2lf", arg, result); return 0; }
输出结果
cos 0.52 余弦值 = 0.87