习题1-4 正弦和余弦(sin和cos)输入正整数n(n<360),输出n度的正弦、余弦函数值。提示:使用数学函数。
分析:这道题很水但是有坑啊!我就直接调用两个函数,然后输入30,发现结果有负数而且sin30°不是0.5。这我还纳闷了好久,测试45°,两者也不相等。。。于是百度了sin、cos的用法。发现函数调用的时候计算的是弧度,而不是角度。。。所以要把角度转化为弧度再计算。公式:弧度=角度*π/180
代码如下:

#include<iostream>
#include<cmath>
#include<iomanip>
using namespace std;
const double pi = acos(-1.0);
int main()
{double n,m;cin>>n;m = n*pi/180;  //角度转换为弧度 cout<<setiosflags(ios::fixed)<<setprecision(4)<<cos(m)<<" "<<sin(m)<<endl;
return 0;}   

cos和sin的使用相关推荐

  1. [再寄小读者之数学篇](2014-11-19 $\sin(x+y)=\sin x\cos y+\cos x\sin y$)

    $$\bex \sin(x+y)=\sin x\cos y+\cos x\sin y. \eex$$ Ref. [Proof Without Words: Sine Sum Identity, The ...

  2. 绘制cos和sin图表

    import numpy as np import matplotlib.pyplot as plt x = np.linspace(-np.pi,np.pi,64,endpoint = True) ...

  3. JS 中 Math 对象的【三角函数】的用法与实战例子【打靶游戏】 | Math.tan(), Math.cos(), Math.sin()

    不少人在学习JavaScript的时候,都知道有那么一个用于数学计算的类 Math,现在来简单回顾以下,强大的 Math 类中,有哪些属性和哪些方法: 如果用JS做前端的时候,就会发现跟 Math 类 ...

  4. jupyter notebook绘制cos,sin图像 加入%matplotlib inline解决Figure size 640x480 with 1 Axes问题

    1.matplotib绘制图像 import numpy as np import matplotlib.pyplot as plt %matplotlib inline #解决Figure size ...

  5. math.cos,math.sin

    角度和弧度转换 弧度 = 角度 2π / 360 = 角度 π / 180 = 角度 * Math.PI / 180 角度 = 弧度 360 / 2π = 弧度 180 / π = 弧度 * 180 ...

  6. QT中如何才能使用cos,sin等三角函数

    今天在写程序时候遇到一个问题,三角函数编辑出问题 #include <complex> 在win系统下,在QT中添加这个头文件以后,就可以使用三角函数,编译不会出错了

  7. 如何推导欧拉公式e^iθ=cosθ+i*sinθ

    相信大多数人都知道大名鼎鼎的数学最美的公式: 为什么说它是最美的呢?因为它包含了指数里最基本的e,复数里最基本的 i ,圆频率最基本的 π,以及自然数里最基本的0和1. 本质上这个公式是由  这个公式 ...

  8. 深入理解傅立叶变换(e转为cos和sin分析)

  9. 带 sin, cos 的线段树 - 牛客

    链接:https://www.nowcoder.com/acm/contest/160/D 来源:牛客网 题目描述 给出一个长度为n的整数序列a1,a2,...,an,进行m次操作,操作分为两类. 操 ...

最新文章

  1. win7的IE缓存,临时文件,cookies和历史记录
  2. 第7章 Scrapy突破反爬虫的限制
  3. s1补考机试 笔记 9206
  4. Diccuz!NT的dll版本号控制技巧
  5. linux module 目录,/sys/module/ 模块信息目录与/proc/modules文件
  6. 无SSH工具部署网站到火腿云
  7. UITableViewCell高度自适应变化
  8. p5.js之有趣的时钟(码绘2)
  9. Icon图标格式(用于生成*.ico图标)
  10. 电脑仙人掌机器人作文_用蜗牛.仙人掌.电脑.雪人.机器人.蚕宝宝.大象任意选两个编写一则300童话...
  11. 定时将redis数据存入mysql_Python定时从Mysql提取数据存入Redis的实现
  12. python风格logo_Python十分钟制作属于你自己的个性logo
  13. 怎么用python读取excel图_如何用Python读取Excel中图片?
  14. XAMPP连接远程服务器数据库
  15. UML-1.用例图 用例表
  16. python ddt mysql_40- 数据驱动(ddt)
  17. 20220417在WIN10下给串口板FT232RL装驱动的步骤
  18. Java版本的有趣代号
  19. 勇敢跨越,从0到1开发一个属于自己的App
  20. torch使用tensorboard简明备忘录

热门文章

  1. 3dmaxs坐标轴不显示灰色显示(没有坐标轴箭头)
  2. 桌面应用程序脚本录制
  3. ”excel 无法粘贴信息,原因是复制区域与粘贴区域形状不同“解决方法
  4. [翻译练习] Node interview of ElemeFE OS
  5. 有道云笔记、石墨笔记、 Effie …采编怎么选?
  6. Linux 基础入门 08
  7. vue使用xlsx导出excel
  8. C#调用FFMPEG实现桌面录制(视频+音频+生成本地文件)【笔记】
  9. 运载火箭飞行控制系统设计
  10. c语言实现url编码源码,URL encode 与 URL decode 的C语言实现