编辑这个页面须要登录或更高权限!

C 库函数 cos() 使用方法及示例

C 标准库 <math.h>

cos(x)函数返回参数x的余弦值。

C cos() 函数原型

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);

C cos() 函数范围

传递给cos()函数的参数可以是任何值,可以是负数或正数。

示例:C 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

C 标准库 <math.h>