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

Bagaimana Sind() Bekerja di PostgreSQL

Di PostgreSQL, sind() adalah fungsi matematika yang mengembalikan sinus trigonometri dari sudut yang ditentukan, yang diukur dalam derajat.

Anda menentukan sudut dengan memberikan argumen ke fungsi saat memanggilnya.

Dalam trigonometri, sinus adalah fungsi yang sama dengan rasio sisi di depan sudut tertentu (dalam segitiga siku-siku) dengan sisi miring.

Sintaks

Sintaksnya seperti ini:

sind(x)

Dimana x adalah presisi ganda nilai yang mewakili sudut (dalam derajat) yang Anda inginkan untuk mengembalikan sinus.

Contoh

Berikut ini contoh untuk mendemonstrasikan cara kerjanya.

SELECT sind(45);

Hasil:

0.7071067811865475

Pecahan

Sudut dapat berisi komponen pecahan.

SELECT sind(45.6789);

Hasil:

0.7154354836424379

Sudut Negatif

Sudutnya bisa negatif.

SELECT sind(-35);

Hasil:

-0.573576436351046

Ekspresi

Argumen dapat menyertakan ekspresi.

SELECT sind(3 * 5);

Hasil:

0.2588190451025208

Tentukan Sudut dalam Radian

Seperti yang disebutkan, sudut yang Anda berikan ke sind() ditentukan dalam derajat . Untuk menentukannya dalam radian , gunakan sin() fungsi.

sin() fungsi bekerja persis sama dengan sind() , kecuali bahwa argumennya ditentukan dalam radian, bukan derajat.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Query K-Nearest Neighbor di PostGIS

  2. Rails 3, ActiveRecord, PostgreSQL - perintah .uniq tidak berfungsi?

  3. Apakah indeks JSON postgres cukup efisien dibandingkan dengan tabel klasik yang dinormalisasi?

  4. Menggunakan row_to_json() dengan gabungan bersarang

  5. Hapus duplikat dari tabel