C 语言中的 sin 函数是一个数学库函数,用于计算指定表达式的正弦值。SIN 函数的语法如下所示。
double sin(double number);
SIN 函数将返回一个介于 -1 和 1 之间的值。在深入研究 SIN 函数的语法之前,让我们先看看这个三角正弦背后的数学公式。
sin(x) = 对边长度 / 斜边长度
C 语言 SIN 函数示例
数学库中的 sin 函数允许您计算指定值的三角正弦。此 程序 要求用户输入自己的值。然后它将找到用户指定值的正弦值。
提示:请参阅 ASIN 函数 和 math 文章以计算指定表达式的反正弦值。
#include <stdio.h>
#include <math.h>
int main()
{
double sinValue, number;
printf(" Please Enter the Value to calculate Sine : ");
scanf("%lf", &number);
sinValue = sin(number);
printf("\n The Sine value of %lf = %f ", number, sinValue);
return 0;
}

SINE 函数示例 2
此 C 编程 示例允许用户输入角度值,然后我们将角度转换为弧度。最后,我们找出弧度的正弦值。
#include <stdio.h>
#include <math.h>
#define PI 3.14159
int main()
{
double sinValue, radianVal, degreeVal;
printf(" Please Enter an Angle in degrees : ");
scanf("%lf", °reeVal);
// Convert Degree Value to Radian
radianVal = degreeVal * (PI/180);
sinValue = sin(radianVal);
printf("\n The Sine value of %f = %f ", degreeVal, sinValue);
return 0;
}
Please Enter an Angle in degrees : 30
The Sine value of 30.000000 = 0.500000