角度与弧度的转换 - 三角学

转自:http://tianyelina.iteye.com/blog/756031

 

 

#define degreesToRadians(x) (M_PI * x / 180.0)

#define radiansToDegrees(x) (x * (180.0/M_PI))

 

弧度=角度*Math.PI/180 
角度=弧度*180/Math.PI 

以下内容以弧度与角度的相互转换为基础 

圆周率: PI 3.1416(弧度) 
圆:2Pi   6.2832(弧度) 

弧度是角的度量单位 
弧长等于圆半径长的弧所对的圆心角为1弧度。
由上面这条推导出 2Pi r, 周长就是 3.14*2(圆弧度) * 半径 ,就是这样来的 
同理 PId也是一样   3.14*2*半径 = 直径*3.14 

角度与弧度的转化就是等比公式的运算 
角度 / 360   = 弧度 / 6.28 (请自行理解成分式) 

角度 =   弧度*360/6.28(2PI)   = 弧度/2PI*360   >>(除2) 弧度/3.14*180 >> 弧度*180/Math.PI 
弧度 = 角度*6.28(2PI) /360   = 角度/360*2PI   >>(除2) 角度/180*3.14 >> 角度*Math.PI/180 

弧度 = 角度 * Math.PI / 180 
角度 = 弧度 * 180 / Math.PI 

就系咁样推导出来的~~~~~~~ 

脑袋夹门了~~~~~~~ 

貌似是 

1度 / 180度 = x弧度 / 3.14 ( 自行理解成分式) 
推成 1角度 =   180x = 3.14   >>   x = 3.14 / 180  

>> 弧度 = 角度 *   (Math.PI / 180) 


1弧度 / 3.14 = x角度 / 180度 ( 自行理解成分式) 
推成 1弧度 = 3.14x = 180   >>   x = 180 / 3.14 

>> 角度 = 弧度 *   (180 / Math.PI) 


1弧度 约等于 57.2958角度 

手头有两本PDF,讲图形图像方面的数学原理的,比较推荐,共享一下 
(基于Flash的ActionScript代码的) 
Foundation Actionscript3.0 Animation 中英双版+源码 
(就是传说中的基理大师) 
下载地址: 
http://d.namipan.com/d/e4207a672082cca764ae5855216ad57632478f263c864e00

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值