Math

EXP

DuckDBDuckDB

Menghitung e pangkat number (e^x). e adalah konstanta matematika ≈ 2.718281828.

Tipe hasil: DOUBLEDiperbarui: 16 Mei 2026

Syntax

SQL
EXP(number)

Parameter

numbernumericwajib

Eksponen untuk basis e

Contoh Penggunaan

Nilai e

SQL
1SELECT EXP(1);

e pangkat 1 = e.

Hasil
2.718281828459045

Exponential Growth

SQL
1SELECT
2 year,
3 initial_value * EXP(growth_rate * year) as projected_value
4FROM growth_params;

Model pertumbuhan eksponensial.

Konversi Log ke Original

SQL
1SELECT
2 log_value,
3 EXP(log_value) as original_value
4FROM log_transformed_data;

Mengkonversi nilai log kembali ke nilai asli.

Normal Distribution PDF

SQL
1SELECT
2 x,
3 EXP(-POWER(x - mean, 2) / (2 * POWER(stddev, 2))) / (stddev * SQRT(2 * PI())) as pdf
4FROM 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.