関数 組み込み関数から三角関数-アーク-サイン-コサイン-タンジェントを求める
※より実装に近く表示させる為、コードの改行を避けています。スマホ等で閲覧される際は向きを変えてご覧ください。
※実装するバージョンによってはバージョンアップの仕様により動作しないコードもあります。実装には動作確認の上ご使用下さい。
'関数 組み込み関数から三角関数-アーク-サイン-コサイン-タンジェントを求める 'ArcsinArccosArctangent Function Arcsin(x) As Double '*************************************** 'アークサイン Arc-Sine を求める '*************************************** '三角関数 Trigonometric Function '返値はラジアン Arcsin = Atn(x / Sqr(-x * x + 1)) End Function Function Arccos(x) As Double '*************************************** 'アークコサイン Arc-Cosine を求める '*************************************** '三角関数 Trigonometric Function '返値はラジアン Arccos = Atn(-x / Sqr(-x * x + 1)) + 2 * Atn(1) End Function Function Arctan(x) As Double '*************************************** 'アークタンジェント Arc-Tangent を求める '*************************************** '三角関数 Trigonometric Function '返値はラジアン '※アークタンジェントはVB関数に存在します。 Arctan = Atn(x) End Function Private Sub test1() Debug.Print 4 * Arctan(1) '3.14159265358979 End Sub |
||||
|