你如何从罪中获得角度?

时间:2014-07-20 20:03:37

标签: math

我有罪的价值:

var opposite = 100;
var hypotenuse = 228;

var sin = opposite/hypotenuse;

我想知道那是什么角度。在我的计算器上,我可以犯罪^ -1()。 This线程说使用asin但是当我使用asin时我得到45°。正确的角度是25°。

1 个答案:

答案 0 :(得分:0)

因为arcus sinus返回导致弧度,radian定义为

enter image description here

你应该用这种方式将结果转换为度数

var opposite = 100;
var hypotenuse = 228;

var sin = opposite/hypotenuse;

var angle = Math.asin(sin)*180/Math.PI;

document.body.innerHTML = angle;

示例:

http://jsfiddle.net/o69xjayh/