English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

C 语言基础教程

C 语言流程控制

C 语言函数

C 语言数组

C 语言指针

C 语言字符串

C 语言结构体

C 语言文件

C 其他

C 语言参考手册

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>