您当前的位置:首页 > 计算机 > 编程开发 > VC/VC++

sin()_C语言sin()详解:正弦函数,求某个角的正弦值

时间:12-25来源:作者:点击数:

double sin(double x);

sin() 函数的功能是求某个角的正弦值。

在直角三角形 ABC 中(其中角 C 为 90°),角 A 的正弦就是它的对边长度和三角形斜边长度的比值,如下图所示,sinA = a / c。 


图1  直角三角形

参数

返回值

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;
}

运行结果:

The sine of 30.000000 degrees is 0.500000.
方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门