C/C++ 正弦函数sin

最后更新于:2020-08-01 23:37:17

一.sin函数简介

在高等数学中,直角三角形 ABC 中(其中角 C90°),角 A 的正弦就是它的对边长度和三角形斜边长度的比值,如下图所示,sinA = a / c
sin函数
C语言中,sin函数的功能是求某个弧度对应的正弦值,语法如下:

#include <math.h> 

/*
*描述:返回某个角度的正弦值
*参数:
*    [in] x:x是弧度值,并非角度
*
*返回值:返回值是弧度对应的正弦值
*/
double sin(double x);

注意:sin函数对应的参数是弧度值,并非角度值;弧度和角度相互转换原理:弧度 = 角度 * 圆周率 / 180.0

二.sin函数实战

/************************************************************************/
/*@文件名      : C语言sin函数.cpp
/*@日  期      : 2020/7/27 19:37
/*@作  者      : 猿说编程
/*@公众号      : 猿说编程
/*@博客        : www.shuopython.com
/*@描述        : C语言sin函数 - C/C++教程
/************************************************************************/
#include <stdio.h>      /* printf */
#include <math.h>       /* sin函数必须包含头文件math.h */

#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.
*/


猜你喜欢

1. 三目运算符

2. 逗号表达式

3. char和wchar_t相互转换

4. wprintf输出中文乱码

5. unicode和多字节区别




转载请注明: 猿说编程 » C/C++教程 » 正弦函数sin



技术交流、商务合作请直接联系博主
扫码或搜索:猿说编程

python/C++教程

猿说编程
微信公众号 扫一扫关注

赞赏

微信赞赏支付宝赞赏