Math.cos - 无法得到正确答案

时间:2015-11-09 05:45:30

标签: javascript trigonometry

我正在尝试将cosA的结果转换为0.25到Degrees。答案应该是75.5 ......但我得到0.9 ......有人可以帮我吗?

这是我的代码

var b = 6;
var a = 8;
var c = 7;


var cosA = ((b*b)+(c*c)-(a*a))/(2*b*c);
console.log(cosA);
cosA = Math.cos(cosA);
console.log(cosA);

2 个答案:

答案 0 :(得分:4)

你需要的是

Math.acos(0.25) * 180/Math.PI 

* 180 / Math.PI将弧度转换为度

答案 1 :(得分:0)

Math.acos(0.25) * 180/Math.PI 

这将返回反余弦变换,我们将其乘以180 / pi将弧度转换为度数:)