如何在vb中实现反正弦,反余弦功能

如题所述

VB中提供了反正切函数,根据数学变换,可以把反正弦函数和反余弦函数用反正切函数来表示:
反正弦:
ArcSin(X) = Atn(X / Sqr(-X * X + 1))
反余弦:
ArcCos(X) = Atn(-X / Sqr(-X * X + 1)) + 2 * Atn(1)
注意:VB中默认的是按照弧度制进行计算
如果要得到角度;
反正弦:
ArcSin(X) = (Atn(X / Sqr(-X * X + 1))) / 3.14 * 180
反余弦:
ArcCos(X) = (Atn(-X / Sqr(-X * X + 1)) + 2 * Atn(1)) / 3.14 * 180
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答