PHP和三角学,获得角度

时间:2014-03-02 21:32:41

标签: php

我有一个矩形三角形,尺寸为3,4,5(3²+4²= 25 =5²),我想以度为单位计算角度,所以我有cos = 3/5并计算我的角度,我只是申请PHP acos函数:

echo acos(3/5); // 0.92729521800161

但程度值为53.13°。

acos函数期望它的参数以弧度表示,而不是以比例表示,那么如何才能找到与PHP有关的角度?

2 个答案:

答案 0 :(得分:2)

你得到的答案是弧度。

convert the value from radians to degrees只需将其乘以180并除以PI

echo ((acos(3/5) * 180) / M_PI); // ~53.13

答案 1 :(得分:2)

您可以乘以180 / pi或使用rad2deg()方法:

echo rad2deg(acos(3/5));

Sample output