C 语言中的 SIN 函数

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;
}
SIN Function Example 1

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", &degreeVal);
  
  // 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