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

Bagaimana Atan() Bekerja di PostgreSQL

Di PostgreSQL, atan() adalah fungsi matematika yang mengembalikan sudut, dalam radian, yang tangennya adalah ekspresi yang ditentukan.

Dalam trigonometri, ini dikenal sebagai arctangent . Arctangent adalah kebalikan dari tangen.

Arctangent digunakan jika Anda mengetahui tangen suatu sudut, tetapi Anda ingin mengetahui sudut sebenarnya.

Sintaks

Sintaksnya seperti ini:

atan(x)

Dimana x adalah presisi ganda nilai yang mewakili garis singgung dari sudut yang Anda coba tentukan.

Contoh

Berikut ini contoh untuk mendemonstrasikan cara kerjanya.

SELECT atan(1);

Hasil:

0.7853981633974483

Seperti disebutkan, argumen mewakili tangen, yang dengan sendirinya dapat dikembalikan dengan tan() fungsi.

Oleh karena itu, kami dapat melakukan hal berikut untuk memverifikasi ini.

SELECT atan(tan(1));

Hasil:

1

Pecahan

Argumen dapat berisi komponen pecahan.

SELECT atan(1.6197);

Hasil:

1.0176820992229842

Argumen Negatif

Argumennya juga bisa negatif.

SELECT atan(-1.6197);

Hasil:

-1.0176820992229842

Ekspresi

Argumen dapat menyertakan ekspresi.

SELECT atan(.5 * .45);

Hasil:

0.2213144423477913

Mengembalikan Sudut dalam Derajat

Seperti yang disebutkan, atan() mengembalikan argumennya dalam radian . Untuk mendapatkannya dalam derajat , gunakan atand() fungsi.

atand() fungsi bekerja persis sama dengan atan() , kecuali argumennya dikembalikan dalam derajat, bukan radian.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Relasi yang diteruskan ke #atau harus kompatibel secara struktural. Nilai yang tidak kompatibel:[:references]

  2. Permata Ruby 'pg' menautkan ke salinan libpq.5.dylib yang salah (di OSX)

  3. Bagaimana memaksa evaluasi subquery sebelum bergabung / menekan ke server asing

  4. Bagaimana cara mendapatkan nama zona waktu saat ini di Postgres 9.3?

  5. Instalasi postgresql dengan NSIS