首页 > 编程笔记
C语言sin():求余弦
sin() 是 C语言的一个标准库函数,定义在
sin() 函数用于计算一个角的正弦值,该函数的原型如下:
【实例】以下的 C 语言程序演示了 sin() 函数的功能和用法。
请注意,在某些编译器和系统上,可能需要使用特定的链接选项来链接数学库,例如在 GCC 上使用
<math.h>
头文件中。sin() 函数用于计算一个角的正弦值,该函数的原型如下:
double sin(double x);
参数
x:角度,以弧度为单位。返回值
返回给定角度的正弦值。【实例】以下的 C 语言程序演示了 sin() 函数的功能和用法。
#include <stdio.h> #include <math.h> int main() { double angle_deg = 30.0; double angle_rad = angle_deg * M_PI / 180.0; // 将角度转换为弧度 double result = sin(angle_rad); printf("The sine of %.2f degrees is %.2f\n", angle_deg, result); return 0; }输出结果为:
The sine of 30.00 degrees is 0.50
这个示例中计算了 30 度角的正弦值。注意,我们首先将角度从度转换为弧度,因为 sin() 函数接受弧度为单位的角度。请注意,在某些编译器和系统上,可能需要使用特定的链接选项来链接数学库,例如在 GCC 上使用
-lm
。
gcc your_program.c -lm