PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Bagaimana Fungsi Degrees() Bekerja di PostgreSQL

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. python menambahkan E ke string

  2. Array integer Postgres sebagai parameter?

  3. Perbarui stempel waktu saat baris diperbarui di PostgreSQL

  4. Permintaan yang tepat untuk mendapatkan jumlah koneksi saat ini di DB PostgreSQL

  5. Menerapkan dan Mengelola PostgreSQL 11:Baru di ClusterControl 1.7.1