这两天在看同事写的四叉树代码,其中用到了孤度和角度之间的转换,所以转载此文章进行了学习

弧度与角度的关系

一、角的两种单位
“ 弧度”和“度”是度量角大小的两种不同的单位。就像“米”和“市尺”是度量长度大小的两种不同的单位一样。
   在flash里规定:在旋转角度(rotation)里的角,以“度”为单位;而在三角函数里的角要以“弧度”为单位。这个规定是我们首先要记住的!!!例如:rotation2--是旋转“2度”;sin(π/2)--是大小为“π/2弧度”的角的正弦。
     二、弧度的定义
     所谓“弧度的定义”就是说,1弧度的角大小是怎样规定的?
     我们知道“度”的定义是,“两条射线从圆心向圆周射出,形成一个夹角和夹角正对的一段弧。当这段弧长正好等于圆周长的360分之一时,两条射线的夹角的大小为1度。(如图1)
     那么,弧度又是怎样定义的呢? 弧度的定义是:两条射线从圆心向圆周射出,形成一个夹角和夹角正对的一段弧。当这段弧长正好等于圆的半径时,两条射线的夹角大小为1弧度。(如图2)
       比较一下,度和弧度的这两个定义非常相似。它们的区别,仅在于角所对的弧长大小不同。度的是等于圆周长的360分之一,而弧度的是等于半径。
       简单的说,弧度的定义是,当角所对的弧长等于半径时,角的大小为1弧度。
此主题相关图片如下:

     角所对的弧长是半径的几倍,那么角的大小就是几弧度。
它们的关系可用下式表示和计算:
     角(弧度)=弧长/半径
圆的周长是半径的 2π倍,所以一个周角(360度)是 2π弧度。
半圆的长度是半径的 π倍,所以一个平角(180度)是 π弧度。
    三、度跟弧度之间的换算
    据上所述,一个平角是 π 弧度。
即    180度=π弧度
由此可知:
     1度=π/180 弧度 ( ≈0.017453弧度 )
因此,得到 把度化成弧度的公式:
     弧度=度×π/180
例如:
      90°=90×π/180 =π/2 弧度
      60°=60×π/180 =π/3 弧度
      45°=45×π/180 =π/4 弧度
      30°=30×π/180 =π/6 弧度
      120°=120×π/180 =2π/3 弧度
反过来,弧度化成度怎么算?
因为    π弧度=180°
所以   1弧度=180°/π (≈57.3°)
因此,可得到 把弧度化成度的公式:
      度=弧度×180°/π
例如:
      4π/3 弧度=4π/3 ×180°/π
     = 240°
也许有些朋友会说,究竟是乘以“π/180 ”,还是“180°/π”很容易搞错。其实你只要记住:π是π弧度,180是180度。我要化成什么单位,就要把有这个单位的放在分子上。也就是说我要化成弧度,就要把π弧度放在分子上--乘以π/180 。另外,1度比1弧度要小得多,大约只有0.017453弧度(π/180≈0.017453)。所以把度化成弧度后,数字肯定要变小,那么化弧度时一定是乘以π/180 了。能够这样想一想,就不会搞错了。
在AS代码里把“π”写成“PI”。又因为“π”、“sin”都是“数学函数”,按规定要在前面加上“Math.”(Math是英语中“数学”Mathematics的缩写),加上后写成“Math.PI”、“Math.sin”。
所以    sin30°就得写成 Math.sin(30*Math.PI/180)。其中小括弧内的部分是把30°化为弧度,即30×π/180 。

【转】弧度和角度的转换相关推荐

  1. 斜率、弧度、角度的转换

    斜率.弧度.角度之间的转换: import math a = math.atan(10) # 10为斜率 print("弧度:", a) b = math.degrees(a) p ...

  2. 如何设置弧度 html,JavaScript中弧度和角度的转换

    弧度 = 角度 * Math.PI / 180 角度 = 弧度 * 180 / Math.PI 在JavaScript Math 对象中: sin() 方法可返回一个数字的正弦. tan() 方法可返 ...

  3. 数据库mysql角度转化弧度_弧度和角度的转换

    这两天在看同事写的四叉树代码,当中用到了孤度和角度之间的转换,所以转载此文章进行了学习 2009-12-01 一.角的两种单位 " 弧度"和"度"是度量角大小的 ...

  4. 数据库mysql角度转化弧度_【转】弧度和角度的转换

    这两天在看同事写的四叉树代码,其中用到了孤度和角度之间的转换,所以转载此文章进行了学习 一.角的两种单位 " 弧度"和"度"是度量角大小的两种不同的单位.就像& ...

  5. 【数学】弧度和角度的转换

    0.弧度制 1.微积分中,所有的三角函数的公式,都必须是弧度制. 如果是角度,每求导.或积分一次,都必须乘上π/180. 2.一般不作标注,都是弧度制.如是角度制,必须注明. [备注]:弧度是实数,是 ...

  6. 弧度与角度的转换公式推导

    假设圆的半径是1, 根据规定:1° = (1/360)* 圆周长 那么:360° = 圆周长 = 2πr = 2π 而弧度呢? 根据规定:弧度 = 弧长/半径 那么,弧长 = 弧度*半径,2πr = ...

  7. JavaScript中弧度和角度的转换

  8. lisp如何将度分秒转换为弧度_地学中常用度、度分、度分秒,弧度、角度在MATLAB中的转换...

    地学中常用度.度分.度分秒,弧度.角度在MATLAB中的转换 转化为角度: deg = DMS2DEG(35,20,10) deg = 35.3361 转化为弧度 rad=DMS2RAD(35,20, ...

  9. matlab中度数化成度分秒,地学中常用度、度分、度分秒,弧度、角度在MATLAB中的转换...

    地学中常用度.度分.度分秒,弧度.角度在MATLAB中的转换 转化为角度: deg = DMS2DEG(35,20,10) deg = 35.3361 转化为弧度 rad=DMS2RAD(35,20, ...

最新文章

  1. 文本编辑器ConsoleEditor_v1.2
  2. android中xml tools属性详解
  3. StoryBoard概览
  4. 视频:参加ZDNet《小崔说事》谈知识管理
  5. leetcode--121. 买卖股票的最佳时机
  6. how to get context node reference CN0X from view controller reference
  7. swift 过滤字符串_使用Swift提取字符串中的最后一个单词
  8. 腾讯美的入股的语音AI公司SoundHound,拿什么挑战谷歌亚马逊?
  9. c语言常考的编程题,C语言操作题常考编程题库
  10. Linux 3g上网卡 拨号,Ubuntu 3G上网卡拨号过程分析
  11. 编译原理教程_4 语法分析
  12. 京东面试题(Redis):为啥RedisCluster设计成16384个槽
  13. 【转】404、500、502等HTTP状态码介绍
  14. The Child and Toy
  15. 关于opencv中图像的坐标原点的区分
  16. 高数符号用计算机表示,请问高等数学的符号怎么在电脑上打出来
  17. librosa提取mel_fbank
  18. Win7系统重装账户被禁用的解决方法
  19. LCD(一) TFT液晶时序图
  20. 人形机器人——打篮球

热门文章

  1. 在r中弄方差分析表_医学统计与R语言: qvalue
  2. 硬件手册里经常出现的assert以及deassert
  3. 【 MATLAB 】范数的必备基础知识
  4. 【 C 】高级指针话题之高级声明的演进
  5. python实现终端3维数据可视化
  6. 三星拆分将近 董事会决定先创建控股公司
  7. 06.学习笔记-用户信息管理之操作命令
  8. Android判断当前的android设备是否处于联网状态
  9. 5.数字拆分成4段,怎样使得4段的乘积最小【dp】
  10. 【C++语法】回车与换行(vs2008)