Math

POWER

PostgreSQLPostgreSQL

Menghitung pangkat dari sebuah angka (base^exponent). Berguna untuk perhitungan eksponensial, compound interest, dan formula matematika.

Tipe hasil: double precision

Syntax

SQL
POWER(base, exponent)

Parameter

basenumericwajib

Angka dasar yang akan dipangkatkan

exponentnumericwajib

Pangkat/eksponen

Contoh Penggunaan

Pangkat Dasar

SQL
1SELECT POWER(2, 3), POWER(10, 2), POWER(5, 0);

Menghitung 2³, 10², dan 5⁰.

Hasil
powerpowerpower
81001

Menghitung Compound Interest

SQL
1SELECT
2 principal,
3 rate,
4 years,
5 principal * POWER(1 + rate/100, years) AS future_value
6FROM (
7 SELECT 1000000 AS principal, 5.0 AS rate, 10 AS years
8) t;

Menghitung nilai investasi dengan bunga majemuk.

Hasil
principalrateyearsfuture_value
10000005.0101628894.62677744

Pangkat Pecahan (Akar)

SQL
1SELECT
2 POWER(16, 0.5) AS square_root,
3 POWER(27, 1.0/3) AS cube_root;

Menggunakan pangkat pecahan untuk menghitung akar.

Hasil
square_rootcube_root
43

Fungsi Equivalen di Database Lain

Fungsi Terkait