CC语言中sin和cos的用法

Posted remo0x

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CC语言中sin和cos的用法相关的知识,希望对你有一定的参考价值。

1 基础知识

1.1 头文件

#include <math.h>

1.2 原型

double sin(double x)

double cos(double x)

1.3 参数

参数是弧度制(rad)

1.4 返回值

返回-1到1之间的计算结果

1.5 角度与弧度

π=180°

1°=π/180

1(rad)=180/π

角度转弧度:用角度乘以π/180

弧度转角度:用弧度乘以180/π,或者用rtod()函数

2 样例

2.1 角度

/*输入为角度*/
#include<stdio.h>
#include<math.h>
int main()

    const double pi=acos(-1.0);
    double x,r;
    double s,c;
    scanf("%lf",&x);
    r=x*pi/180;
    s=sin(r);
    c=cos(r);
    printf("sin=%f,cos=%f\\n",s,c);
    return 0;

2.2 弧度

/*输入为弧度*/
#include<stdio.h>
#include<math.h>
int main()

    double x;
    double s,c;
    scanf("%lf",&x);
    s=sin(x);
    c=cos(x);
    printf("sin=%f,cos=%f\\n",s,c);
    return 0;


 

以上是关于CC语言中sin和cos的用法的主要内容,如果未能解决你的问题,请参考以下文章

sin 与 cos 的用法

C语言中已知sin、cos的值怎么求角度?比如sina=0.2,那么a=?请求有经验的帮帮忙!

JS Math.sin() 与 Math.cos() 用法

我的图像翻转算法做错了啥?

C语言sin怎么用

c语言怎么求角度