问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C语言中cos(x),x输入的是弧度,怎么输入角度??各位大神多谢了。。。

发布网友 发布时间:2023-11-09 02:49

我来回答

3个回答

热心网友 时间:2024-11-18 17:25

楼上的我觉得不妥。这个
1、#define PI 3.14 //精度过于小,改为#define PI 3.14159265359
2、#define cos(x) cos(x/PI*180) //这个是宏定义,不是函数,或者叫做伪函数,尽量不要用。也千万不要迷恋所谓的效率。因为这个东西逃过了VC编译器的静态类型检查,很多隐藏的很深的错误(尤其是当复杂的时候)。现在基本用inline内联函数替代啦。而且调试过程中,无法查看相关量的值(这个不存在我指复杂一点的)。但是强烈建议开始就养成好的编程习惯。
3、这个东西有误解。(除非每一次都会去看它的定义)因为角度也是double或float型,而弧度也是同样,所以用的时候会有误解。因为库中原来的cos()要的是弧度。现在你给重定义成了要角度。其中我想用cos()给其提供弧度的版本,结果也被这个宏替换成了要角度的版本。如:我想求cos(PI/2),结果被你替换成了cos(PI/2*180/PI),这个太可恶了。和原函数名字一模一样!会给后面的维护工程师带来大麻烦!
所以,明确的写一个。角度转弧度的函数 double RadToAngle (double); 还是用原来库函数 cos( RadToAngle (30)) 这个一看就知道 将30°换成弧度,并调用原来的cos()函数。
好运!

热心网友 时间:2024-11-18 17:25

cosx=1/2,由常见角度的正余弦直接可得x=2kπ±π/3

热心网友 时间:2024-11-18 17:26

#define PI 3.14
#define cos(x) cos(x/PI*180)
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
2019哈尔滨煤气费怎么有税? 快手删除的作品如何恢复 体育理念体育理念 有关体育的格言和理念 什么是体育理念 万里挑一算彩礼还是见面礼 绿萝扦插多少天后发芽 绿萝扦插多久发芽 扦插绿萝多久发芽 炖牛排骨的做法和配料 一九七六年正月十五生男是什么命 SBS防水卷材如何施工9 为什么我的 Adobe Premiere Pro cs4无法导入avi mov视频格式 一九六七年出生到那一年运程好6 防水卷材如何施工25 宁波胜泰印染有限公司怎么样? 一九六七年出生的人今年运气财气怎样11 一九六七年,正月十五生日,是什么星座2 男生用香皂洗脸好还是洗面奶?17岁 相亲对象说跟我沟通有问题13 南康直节堂阅读题 SBS防水卷材如何施工?1 天山、长白山、太行山、秦岭分别是多少千米5 被盗了怎么办怎么找回来 被盗了如何找回来 谁能介绍一部小说看看啊 我是1984年农历正月十五酉时出生,请问是什么命的人,五行缺...2 盘中老有大单突然涌出砸盘是什么意思?31 怎样找回原来注册的和密码 摩托车牌照怎样注销?销户需要哪些证件?81 一个手机卡能注册两个吗 甘草片吃了会掉头发吗 dnf110级版本缔造护石怎么搭配 2023缔造护石搭配指南 两个人共用一个ID,关掉苹果ID的照片流对方能看见我拍照和网上保存的图... 《我的世界》指南针为什么指的方向不是出生点?2 和平发展的什么是中国的重要战略机遇? ...请帮忙写诗,其中有杜敏霞我爱你,我等你之类的七绝藏头诗 问LYDIA歌词前面有一段外文,是哪种文字呢? 本科毕业去慈林医院有前途吗 :一生的承诺“的十字绣的图纸掉了一半 没有线号那边了 线的颜色也乱... 怎么把微信好友转移到另一个? 北京治疗呼吸暂停综合症治疗最好的医院是哪家? 原有被重新注册怎么找回原有微信? 盘中老有大单突然涌出砸盘 什么意思48 发电机旁边有一根线有两个插头,一个是接到发电机上面,还有一个... 股市里面的砸盘利空分别是啥意思?3 汽车发电机插头两根线都有电吗1 石膏线开裂如何处理补救。15 美术水粉画基础,罐子亮部以及反光的调整画法 家庭装修石膏线没几天就开裂,老师傅一招搞定 有的人在一起很久,很快就忘记,有的人只要看一眼 就会记得一辈子。这句...