加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

弧度与角度之间的转化

(2012-09-13 18:07:44)
标签:

it

android

分类: Android
一直对弧度和角度概念很混淆,今天看了一个帖子很全。

Math.cos(x); x指的是弧度。

弧度和角度的转换公式:

1弧度=180/pai 
1度 = pai/180  弧度

如:30度的余弦=Math.cos(30*Math.PI/180);

不要再忘记了,否则要去小学报到了!

Math类详解

 

数学函数表(Math)
方法 描 述 语法 说 明
abs 计算并返回由参数 x 指定的数字的绝对值. Math.abs(x)
acos 以弧度为单位计算并返回参数 x 中指定的数字的反余弦值. Math.acos(x) -1.0<=x<=1.0
asin 以弧度为单位计算并返回参数 x 中指定的数字的反正弦值. Math.asin(x) -1.0<=x<=1.0
atan 计算并返回参数 x 中指定的数字的反正切值. Math.atan(x) 返回值介于负二分之 pi 与正二分之 pi 之间.
atan2 以弧度为单位计算并返回 y/x 的反正切值.返回值表示相对直角三角形对角的角,其中 x 是临边边长,而 y 是对边边长. Math.atan2(y,x) x/y分别指定点的x坐标和y坐标
ceil 返回指定数字或表达式的上限值.数字的上限值是大于等于该数字的最接近的整数. Math.ceil(x)
cos 返回由参数 x 指定的角的余弦值(介于 -1.0 与 1.0 之间的值).必须以弧度为单位指定角度 x. Math.cos(x) x为弧度,换算公式为:1弧度=角度*180/Math.PI
exp 返回 e 的 x 次方的值,其中 e 为自然对数的底 (e),x 为参数 x 中指定的指数. Math.exp(x) 常数 Math.E 可以提供 e 的值.
floor 返回参数 x 中指定的数字或表达式的下限值.下限值是小于等于指定数字或表达式的最接近的整数. Math.floor(x) 表达式:Math.floor(12.5)将返回值:12
log 返回参数 x 的自然对数. Math.log(x) x>0
max 返回两个数中最大者 Math.max(x,y)
min 返回两个数中最小者 Math.min(x,y)
pow 计算x的y次幂 Math.pow(x)
random 返回n,其中 0 <= n < 1 Math.random() 获得a-b之间的随机整数的公式为:
Math.floor(Math.random()*(b-a+1)+a)
round 将参数 x 的值向上或向下舍入为最接近的整数并返回值 Math.round(x)
sin 计算并返回以弧度为单位指定的角度的正弦值 Math.sin(x) 换算公式参见cos
sqrt 计算并返回指定数字的平方根 Math.sqrt(x) x>=0
tan 计算并返回指定角度的正切值 Math.tan(x) 换算公式参见cos

 

 

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有