ログ関数
数値の自然対数を表す倍精度浮動小数点型 (Double) の値を返します。
構文
Log(number)
必要な 数値引数 は、 Double または 0 より大きい任意の有効な 数値式 です。
解説
自然対数とは、e を底とする対数です。 定数e は約 2.718282 です。
任意の数値 x の n を底とする対数は、次に示すように x の自然対数を n の自然対数で割ることによって得られます。
Logn(x) = Log(x) / Log(n)
次の例は、10 を底とする対数を計算するカスタム Function を表しています。
Static Function Log10(X)
Log10 = Log(X) / Log(10#)
End Function
例
この例では、Log 関数を使用して、数値の自然対数を返します。
Dim MyAngle, MyLog
' Define angle in radians.
MyAngle = 1.3
' Calculate inverse hyperbolic sine.
MyLog = Log(MyAngle + Sqr(MyAngle * MyAngle + 1))
関連項目
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。