Math

PI

DuckDBDuckDB

Mengembalikan nilai konstanta matematika π (pi) = 3.141592653589793. Berguna untuk perhitungan geometri.

Tipe hasil: DOUBLEDiperbarui: 6 Jan 2026

Syntax

SQL
PI()

Parameter

Fungsi ini tidak memerlukan parameter.

Contoh Penggunaan

Mendapatkan Nilai Pi

SQL
1SELECT
2 PI() as pi_value,
3 PI() * 2 as two_pi,
4 PI() / 2 as half_pi;

Nilai pi dan kelipatannya.

Hasil
pi_valuetwo_pihalf_pi
3.1415926535897936.2831853071795861.5707963267948966

Menghitung Keliling dan Luas Lingkaran

SQL
1SELECT
2 radius,
3 2 * PI() * radius as circumference,
4 PI() * POWER(radius, 2) as area
5FROM (SELECT unnest([1, 5, 10]) as radius);

Menghitung keliling (2πr) dan luas (πr²) lingkaran.

Hasil
radiuscircumferencearea
16.2833.142
531.41678.540
1062.832314.159

Konversi Derajat ke Radian

SQL
1SELECT
2 degrees,
3 degrees * PI() / 180 as radians
4FROM (SELECT unnest([0, 45, 90, 180, 360]) as degrees);

Mengkonversi sudut dari derajat ke radian.

Hasil
degreesradians
00
450.785
901.571
1803.142
... 1 baris lainnya