JS Math.acos()已知余弦值求角度的方法

Math.acos()

JavaScript中,Math.acos()方法可以用于求取反余弦值。什么意思呢?就是通过已知的余弦值,然后求取该余弦值对应的角度值。不过,该角度制是以弧度制计量的,如果需要换算成角度,则可以通过角度换算成弧度的公式进行逆推导,公式如下:

a*180 / Math.PI;

提示:其中a为弧度制的角度制,Math.PI为π的JS写法。


acos()语法及参数

Math.acos( x )

提示:参数x为JS的Number类型值,一般大于等于-1且小于等于1,因为余弦值的在数学上的值域是[-1,1],且是闭区间的。


acos()实例代码,及在线编辑器

如下代码,假设已知某一个角的余弦值为0.5,那么求这个角的角度制值:

<script>
  var x = 0.5
  var a = Math.acos(x)*180 / Math.PI
  alert(a)
</script>

实例代码提示

60°角的余弦值为0.5,那么0.5的反余弦值就应该是60°,代码运行之后,得到的a的值有小数点,是精度的关系。



全栈前端 / JavaScript语法 :





















Copyright © 2022-2024 笨鸟工具 x1y1z1.com All Rights Reserved.