次の方法で共有


Atn 関数

数値のアークタンジェントを指定する Double を返します。

構文

Atn(number)

必要な 数値引数 は、 Double または任意の有効な 数値式です。

解説

Atn 関数は、直角三角形の 2 辺の比 (number) を取得し、対応する角度を返します。 2 辺の比は、指定した角の反対側の辺 (対辺) の長さを、指定した角に隣接する側の辺の長さで割った値です。

[注意] これは、Excel の ATAN() 関数と同等です。 奇妙なことに、 Excel.WorksheetFunctions.ATAN() は存在しません (他の Excel 数式関数と同様)。 代わりに、この VBA Atn() 関数を 使用できます。

結果の範囲は、-pi/2 から pi/2 (単位はラジアン) になります。 角度の単位を度からラジアンに変換するには、度に pi/180 を掛けます。 ラジアンから度に変換するには、ラジアンに 180/pi を掛けます。

注:

Atnは、Tan の逆三角関数で、引数として角度を取得し、直角三角形の 2 辺の比を返します。 Atn とコタンジェントを混同しないでください。コタンジェントは、単にタンジェントの逆数 (1/タンジェント) です。

関連項目

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。