Di Access, fungsi Log digunakan untuk mendapatkan nilai logaritme natural dari sebuah angka. Tipe data yang dihasilkan fungsi Log adalah Double.
Sintaks penulisan fungsi Log adalah sebagai berikut:
Keterangan:
Number (angka): wajib diisi, berupa angka dengan tipe data Double dan nilainya harus lebih dari nol.
Logaritme natural adalah logaritme dengan basis e. Nilai konstanta adalah 2,718282. Jadi nilai fungsi Log(2,718282) di Access, bila dibulatkan nol desimal, akan sama dengan 1.
Kita dapat menghitung logaritme basis n untuk sembarang angka x dengan cara membagi logaritme natural dari x dengan logaritme natural dari n sebagai berikut:
Logn(x) = Log(x) / Log(n)
Contoh berikut ini menjelaskan fungsi yang digunakan untuk menghitung logaritme basis desimal (logaritme basis 10) di VBA:
Sintaks penulisan fungsi Log adalah sebagai berikut:
Log(Number)
Keterangan:
Number (angka): wajib diisi, berupa angka dengan tipe data Double dan nilainya harus lebih dari nol.
Logaritme natural adalah logaritme dengan basis e. Nilai konstanta adalah 2,718282. Jadi nilai fungsi Log(2,718282) di Access, bila dibulatkan nol desimal, akan sama dengan 1.
Kita dapat menghitung logaritme basis n untuk sembarang angka x dengan cara membagi logaritme natural dari x dengan logaritme natural dari n sebagai berikut:
Logn(x) = Log(x) / Log(n)
Contoh berikut ini menjelaskan fungsi yang digunakan untuk menghitung logaritme basis desimal (logaritme basis 10) di VBA:
Function Log10(X) Log10 = Log(X) / Log(10) End FunctionBila dijalankan di Immediate Window:
? Log10(100) 2 ? Log10(10) 1 ? Log10(1) 0Dengan cara yang kurang lebih sama dengan fungsi Log10, kita dapat membuat fungsi untuk mencari nilai logaritme X dengan basis N sebagai berikut:
Function Logaritme(X As Double, Optional N As Long = 10) As Double Logaritme = Log(X) / Log(N) End FunctionBila dijalankan di Immediate Window:
? Logaritme(100) 2 ? Logaritme(10) 1 ? Logaritme(2,2) 1
Comments
Post a Comment