Math

LN

DuckDBDuckDB

Menghitung logaritma natural (basis e) dari sebuah angka. Kebalikan dari EXP.

Tipe hasil: DOUBLEDiperbarui: 6 Jan 2026

Syntax

SQL
LN(number)

Parameter

numbernumericwajib

Angka positif yang akan dihitung logaritma naturalnya

Contoh Penggunaan

Logaritma Natural

SQL
1SELECT LN(2.718281828);

LN dari e ≈ 1.

Hasil
0.9999999998

Log Transform untuk Skewed Data

SQL
1SELECT
2 salary,
3 LN(salary) as log_salary
4FROM employees;

Transformasi log untuk data yang skewed.

Hasil
salarylog_salary
500000015.42
1000000016.12
5000000017.73

Menghitung Growth Rate

SQL
1SELECT
2 start_value,
3 end_value,
4 years,
5 (LN(end_value) - LN(start_value)) / years as avg_growth_rate
6FROM investments;

Menghitung CAGR menggunakan logaritma.

Compound Annual Growth Rate (CAGR)

SQL
1SELECT
2 EXP((LN(end_value / start_value)) / years) - 1 as cagr
3FROM investments;

Formula CAGR yang umum.

Fungsi Terkait