Math

POWER

DuckDBDuckDB

Menghitung base pangkat exponent. POW adalah alias, dan ** adalah operator alternatif.

Tipe hasil: DOUBLEDiperbarui: 6 Jan 2026

Syntax

SQL
POWER(base, exponent) | POW(base, exponent) | base ** exponent

Parameter

basenumericwajib

Angka dasar

exponentnumericwajib

Pangkat

Contoh Penggunaan

Pangkat Dasar

SQL
1SELECT POWER(2, 10);

2 pangkat 10.

Hasil
1024

Akar dengan POWER

SQL
1SELECT
2 POWER(16, 0.5) as sqrt_16,
3 POWER(27, 1.0/3) as cbrt_27;

Akar kuadrat dan akar pangkat tiga menggunakan POWER.

Hasil
sqrt_16cbrt_27
43

Compound Interest

SQL
1SELECT
2 principal,
3 rate,
4 years,
5 principal * POWER(1 + rate/100, years) as future_value
6FROM investments;

Menghitung nilai investasi dengan bunga majemuk.

Hasil
principalrateyearsfuture_value
10000001051610510.0

Menggunakan Operator **

SQL
1SELECT 2 ** 8 as power_result;

Alternatif menggunakan operator **.

Hasil
256

Fungsi Terkait