|
Microsoft® Visual Basic® Scripting Edition 超越関数 |
ランゲージ リファレンス
|
組み込み関数から導くことができるその他の数値演算関数を次の表に示します。
数値演算関数 組み込み関数を使った導出式 セカント Sec(X) = 1 / Cos(X) コセカント Cosec(X) = 1 / Sin(X) コタンジェント Cotan(X) = 1 / Tan(X) アークサイン Arcsin(X) = Atn(X / Sqr(-X * X + 1)) アークコサイン Arccos(X) = Atn(-X / Sqr(-X * X + 1)) + 2 * Atn(1) アークセカント Arcsec(X) = Atn(X / Sqr(X * X - 1)) + Sgn((X) -1) * (2 * Atn(1)) アークコセカント Arccosec(X) = Atn(X / Sqr(X * X - 1)) + (Sgn(X) - 1) * (2 * Atn(1)) アークコタンジェント Arccotan(X) = Atn(X) + 2 * Atn(1) 双曲線サイン HSin(X) = (Exp(X) - Exp(-X)) / 2 双曲線コサイン HCos(X) = (Exp(X) + Exp(-X)) / 2 双曲線タンジェント HTan(X) = (Exp(X) - Exp(-X)) / (Exp(X) + Exp(-X)) 双曲線セカント HSec(X) = 2 / (Exp(X) + Exp(-X)) 双曲線コセカント HCosec(X) = 2 / (Exp(X) - Exp(-X)) 双曲線コタンジェント HCotan(X) = (Exp(X) + Exp(-X)) / (Exp(X) - Exp(-X)) 双曲線アークサイン HArcsin(X) = Log(X + Sqr(X * X + 1)) 双曲線アークコサイン HArccos(X) = Log(X + Sqr(X * X - 1)) 双曲線アークタンジェント HArctan(X) = Log((1 + X) / (1 - X)) / 2 双曲線アークセカント HArcsec(X) = Log((Sqr(-X * X + 1) + 1) / X) 双曲線アークコセカント HArccosec(X) = Log((Sgn(X) * Sqr(X * X + 1) +1) / X) 双曲線アークコタンジェント HArccotan(X) = Log((X + 1) / (X - 1)) / 2 対数 LogN(X) = Log(X) / Log(N)