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

Bagaimana Fungsi Radian() Bekerja di PostgreSQL

Di PostgreSQL, radians() fungsi mengkonversi dari derajat ke radian.

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:

radians(dp)

Dimana dp adalah nilai presisi ganda yang mewakili derajat yang ingin Anda konversi ke radian.

Contoh

Berikut ini contoh cara kerjanya.

SELECT radians(45);

Hasil:

0.7853981633974483

Di sini, kita melihat bahwa 45 derajat sama dengan 0,7853981633974483 radian.

Nilai Negatif

Anda juga dapat memberikan nilai negatif.

SELECT radians(-45);

Hasil:

-0.7853981633974483

Ekspresi

Berikut adalah contoh yang menggunakan ekspresi.

SELECT radians(80 + 10);

Hasil:

1.5707963267948966

Nilai Besar

Anda dapat meneruskan nilai yang lebih besar dari lingkaran penuh.

SELECT radians(3000);

Hasil:

52.35987755982988

Lingkaran Penuh

Dalam contoh ini saya memberikan jumlah derajat dalam satu lingkaran penuh.

SELECT radians(360);

Hasil:

6.283185307179586

Lulus Fungsi Lain

Contoh sebelumnya juga dapat dilakukan dengan menggunakan degrees() fungsi, yang mengkonversi dari derajat ke radian.

SELECT radians(degrees(6.283185307179586));

Hasil:

6.283185307179586

Pi

Seperti disebutkan, radian adalah 2π. Oleh karena itu, meneruskan nilai 180 (derajat) ke fungsi akan mengembalikan pi. Kami dapat memverifikasi ini dengan menggunakan pi() berfungsi untuk mengembalikan konstanta pi.

SELECT 
  pi(),
  radians(180);

Hasil:

 pi               | radians
------------------+------------------
3.141592653589793 | 3.141592653589793

Demikian pula, kita dapat melewati 360 dan itu akan menjadi 2π.

SELECT 
  pi() * 2,
  radians(360);

Hasil:

 pi               | radians
------------------+------------------
6.283185307179586 | 6.283185307179586

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Melacak Ketersediaan Tinggi untuk PostgreSQL Dengan Detak Jantung

  2. Dapatkan ukuran objek besar dalam kueri PostgreSQL?

  3. Menggunakan docker-compose untuk membuat tabel di database postgresql

  4. persentil dari data histogram

  5. Paralelisme datang ke VAKUM