永发信息网

在c语言里怎么办输入的弧度制转化为角度值

答案:2  悬赏:70  手机版
解决时间 2021-02-25 22:50
  • 提问者网友:温柔港
  • 2021-02-25 04:36
在c语言里怎么办输入的弧度制转化为角度值
最佳答案
  • 五星知识达人网友:千夜
  • 2021-02-25 05:04
(1)没有 °符号的都是弧度制,换句话说,角度制一定有 °
(2)在高中数学中,若没有特殊说明,都习惯用弧度制表示,弧度和角度的转换式为
角度=(180°/π)*弧度
c语言源代码如下:

#include 
#include 

int main(int argc, char*argv[])
{
    const double pi=3.14159;
    int jd;                             //角度值 
    double hd;                          //弧度值 
    printf("请输入角度值:
");
    scanf("%d",&jd);
    hd=jd*pi/180;
    printf("对应的弧度值:%g
",hd);
    system("pause");
    return 0;
}
全部回答
  • 1楼网友:动情书生
  • 2021-02-25 06:36
应该是只能自己用公式来转换
#include "stdio.h"
void main()
{
const double PI=3.14159;
int jiaodu;
double fudu;
printf("请输入角度值:\n");
scanf("%d",&jiaodu);
fudu=PI*jiaodu/180;
printf("对应的弧度值:%lf\n",fudu);

}追问度,分,秒的进制不是60么,直接的这个公式对么追答你是要考虑分秒么,那么就必须把角分秒先转成小数,但转换公式一样
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯