㈠ 有誰知道VB編程中運算sin、cos、tan、cot的程序怎麼寫
sin(角度值)同理cos,tan
Atn()是VB反正切函數,VB不提供其他反三角函數,不過可以用下列公式導出:
Inverse
Sine
(反正弦):
Arcsin(X)
=
Atn(X
/
Sqr(-X
*
X
+
1))
Inverse
Cosine
(反餘弦):
Arccos(X)
=
Atn(-X
/
Sqr(-X
*
X
+
1))
+
2
*
Atn(1)
Inverse
Secant
(反正割):
Arcsec(X)
=
Atn(X
/
Sqr(X
*
X
-
1))
+
Sgn((X)
-
1)
*
(2
*
Atn(1))
Inverse
Cosecant
(反餘割):
Arccosec(X)
=
Atn(X
/
Sqr(X
*
X
-
1))
+
(Sgn(X)
-
1)
*
(2
*
Atn(1))
以上這些公式,其實就是應用了數學中的各類三角函數和正切函數之間的關系導出的。其中需要注意的是其中的
X
不能等於正負1。(引用-_-)
x都是弧度制