Tan関数

Tan関数は、VBA関数の中で数字・三角関数に分類される関数です。

目次

スポンサー リンク

Tan関数とは

Tan関数は、指定した角度のタンジェントを倍精度浮動小数点数型 (Double) の値で返す数値演算関数です。

構文Tan(number)
引数省略説明
number ×引数 number には、角度を表す倍精度浮動小数点数型 (Double) の数値または任意の有効な数式 (単位はラジアン) を指定します。

Tan 関数は、引数として角度を受け取り、その角度を含む直角三角形の 2 辺の比を返します。ここでいう 2 辺とは、直角をはさむ 2 つの辺を指します。2 辺の比は、指定した角の反対側の辺 (対辺) の長さを、もう一方の辺 (底辺、つまり指定した角に隣接する側の辺) の長さで割った値です。

角度の単位を度からラジアンに変換するには、度に π/180 を掛けます。ラジアンから度に変換するには、ラジアンに 180/πを掛けます。

Tan関数のサンプルコード

次の例は、Tan 関数を使って、指定した角度のタンジェントを計算します。


Sub sample()

 Dim MyAngle, MyCotangent
 MyAngle = 1.3                        ' 角度 (ラジアン) を設定します。
 MyCotangent = 1 / Tan(MyAngle)        ' コタンジェントを計算します。

End Sub

実行結果

0.277615646541125

解説

数学・三角関数一覧

関数名内容
Abs数値の絶対値を算出します。
Atn数値のアークタンジェントを算出します。
Cos数値のコサインを算出します。
Exp数値の指数関数を算出します。
Fix数値の整数部分を返します。
指定した数値が負の場合は、値を超える最小の負の整数を算出します。
Log自然対数を算出します。
Rnd乱数を算出します。
Sgn数式の符号を値で算出します。
Sin数値のサインを算出します。
Sqr数値の平方根を算出します。
Tan数値のタンジェントを算出します。
ExcelのVBAについてのQ&A掲示板

↑ExcelのVBA全般について分からない事があればこちらの掲示板よりご質問ください^^

VBAのInternetExplorer操作入門

↑ExcelのVBAをマスターできたら、エクセルVBAのIE(InternetExplorer)操作にも挑戦してみてください^^

VBAのIE制御入門RSS

RSSフィードを登録すると最新記事を受け取ることができます。

VBAIE操作のスカイプレッスン

エクセルVBAのステートメント

こちらでは、エクセルVBAの事例で利用したステートメントをまとめたものです。ExcelのVBAには様々な機能が用意されていますので一度ご確認ください。

エクセルVBAのオブジェクト

こちらでは、エクセルVBAの事例で利用したオブジェクトをまとめたものです。ExcelのVBAには様々な機能が用意されていますので一度ご確認ください。

エクセルVBAのプロパティ

こちらでは、エクセルVBAの事例で利用したオブジェクトのプロパティをまとめたものです。ExcelのVBAには様々な機能が用意されていますので一度ご確認ください。

エクセルVBAのメソッド

こちらでは、エクセルVBAの事例で利用したオブジェクトのメソッドをまとめたものです。ExcelのVBAには様々な機能が用意されていますので一度ご確認ください。

エクセルVBAのイベント

こちらでは、エクセルVBAの事例で利用したオブジェクトのイベントをまとめたものです。ExcelのVBAには様々な機能が用意されていますので一度ご確認ください。