double sin(double x);
sin() 函数的功能是求某个角的正弦值。
在直角三角形 ABC 中(其中角 C 为 90°),角 A 的正弦就是它的对边长度和三角形斜边长度的比值,如下图所示,sinA = a / c。
x 弧度的正弦值。
求 30° 角的正弦值。
由于 sin() 函数的参数是弧度,所以在给函数传递参数前,需要先将 30° 转换为弧度值。
/* sin example */
#include <stdio.h> /* printf */
#include <math.h> /* sin */
#define PI 3.14159265
int main ()
{
double param, result;
param = 30.0;
result = sin (param*PI/180);
printf ("The sine of %f degrees is %f.\n", param, result );
return 0;
}
运行结果: