Math
DuckDB
EXP
Menghitung e pangkat number (e^x). e adalah konstanta matematika ≈ 2.718281828.
Tipe hasil:
DOUBLEDiperbarui: 16 Mei 2026Syntax
SQL
EXP(number)Parameter
numbernumericwajib
Eksponen untuk basis e
Contoh Penggunaan
Nilai e
SQL
1 SELECT EXP(1);
e pangkat 1 = e.
Hasil
2.718281828459045
Exponential Growth
SQL
1 SELECT 2 year, 3 initial_value * EXP(growth_rate * year) as projected_value 4 FROM growth_params;
Model pertumbuhan eksponensial.
Konversi Log ke Original
SQL
1 SELECT 2 log_value, 3 EXP(log_value) as original_value 4 FROM log_transformed_data;
Mengkonversi nilai log kembali ke nilai asli.
Normal Distribution PDF
SQL
1 SELECT 2 x, 3 EXP(-POWER(x - mean, 2) / (2 * POWER(stddev, 2))) / (stddev * SQRT(2 * PI())) as pdf 4 FROM data, params;
Menghitung probability density function untuk distribusi normal.
Pertanyaan Umum tentang EXP
Apa itu fungsi EXP di DuckDB?
Menghitung e pangkat number (e^x). e adalah konstanta matematika ≈ 2.718281828. Di DuckDB, fungsi EXP termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien.
Bagaimana cara menggunakan EXP di DuckDB?
Gunakan sintaks berikut: EXP(number). Pastikan argumen yang dimasukkan sudah sesuai dengan tipe data yang diharapkan.
Apa nilai yang dikembalikan oleh fungsi EXP?
Fungsi EXP mengembalikan nilai bertipe DOUBLE. Pastikan tipe data hasil sudah sesuai dengan kebutuhan query atau formula kamu. Jika input mengandung nilai NULL, perilaku fungsi dapat berbeda — selalu periksa dokumentasi untuk memastikan hasilnya sesuai ekspektasi.
Apa saja parameter fungsi EXP?
Fungsi ini memiliki 1 parameter wajib. Parameter yang digunakan: number (numeric, wajib): Eksponen untuk basis e.