iOS:反向余弦

时间:2015-12-14 14:20:49

标签: ios swift math cos

我正在尝试在Swift中编写一个算法来计算三角形的角度。对于参考检查https://www.mathsisfun.com/algebra/trig-solving-sss-triangles.html

我正在尝试使用cos-1命令,我认为它是反余弦

我尝试了 acos acosh ,两者都没有根据此网站生成正确的值http://www.rapidtables.com/calc/math/Arccos_Calculator.htm

有谁知道iOS上的cos-1功能是什么

//https://www.mathsisfun.com/algebra/trig-solving-sss-triangles.html
totalDistance = 8
arm1 = 6
arm2 = 7

var angleA = (pow(arm1, 2) +  pow(arm2, 2) - pow(totalDistance,2)) / (2 *  arm1 * arm2)
print(angleA) // I get 0.25 : correct
print( acos(angleA)) // I get 1.31811607165282 : should be 75.5
print( acosh(angleA)) // I get nan

1 个答案:

答案 0 :(得分:12)

arccos的倒数为print( acos(angleA)*180/Pi) 。结果是以弧度为单位,你必须转换成度数来得到你想要的结果。

lo1 100.45.32.43
lot2 100.45.32.44
lot3 100.45.32.44
lot4 100.45.32.45
lot5 100.45.32.46 
and so on..

如果在arccos计算器中向下滚动,您还会找到表示的弧度值。