Di PostgreSQL, degrees()
fungsi mengkonversi dari radian ke derajat.
Radian adalah satuan SI (Sistem Satuan Internasional) untuk mengukur sudut. Satu radian hanya di bawah 57,3 derajat, dan lingkaran penuh hanya memiliki lebih dari 6,28 radian (2π).
Sintaks
Sintaksnya seperti ini:
degrees(dp)
Dimana dp
adalah nilai presisi ganda yang mewakili radian yang ingin Anda konversi ke derajat.
Contoh
Berikut ini contoh cara kerjanya.
SELECT degrees(5);
Hasil:
286.4788975654116
Di sini, kita melihat bahwa 5 radian sama dengan 286.4788975654116 derajat.
Nilai Negatif
Anda juga dapat memberikan nilai negatif.
SELECT degrees(-5);
Hasil:
-286.4788975654116
Ekspresi
Berikut adalah contoh yang menggunakan ekspresi.
SELECT degrees(2 * 3);
Hasil:
343.77467707849394
Nilai Besar
Anda dapat meneruskan nilai yang lebih besar dari lingkaran penuh.
SELECT degrees(2000);
Hasil:
114591.55902616464
Lingkaran Penuh
Dalam contoh ini saya memberikan jumlah radian dalam satu lingkaran penuh.
SELECT degrees(6.283185307179586);
Hasil:
360
Lulus Fungsi Lain
Contoh sebelumnya juga dapat dilakukan dengan menggunakan radians()
fungsi, yang mengkonversi dari derajat ke radian.
SELECT degrees(radians(360));
Hasil:
360
Pi
Seperti disebutkan, radian adalah 2π. Kita dapat menggunakan pi()
berfungsi untuk memverifikasi ini.
SELECT
degrees(pi()),
degrees(2 * pi());
Hasil:
degrees | degrees ---------+--------- 180 | 360