Di PostgreSQL, atan() adalah fungsi matematika yang mengembalikan sudut, dalam derajat, 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:
atand(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 atand(1); Hasil:
45
Seperti disebutkan, argumen mewakili tangen, yang dengan sendirinya dapat dikembalikan dengan tand() fungsi.
Oleh karena itu, kami dapat melakukan hal berikut untuk memverifikasi ini.
SELECT atand(tand(45)); Hasil:
45
Pecahan
Argumen dapat berisi komponen pecahan.
SELECT atand(1.7320508075688774); Hasil:
60.00000000000001
Argumen Negatif
Argumennya juga bisa negatif.
SELECT atand(-1.7320508075688774); Hasil:
-60.00000000000001
Ekspresi
Argumen dapat menyertakan ekspresi.
SELECT atand(.5 * .45); Hasil:
12.680383491819821
Mengembalikan Sudut dalam Radian
Seperti yang disebutkan, atand() mengembalikan argumennya dalam derajat . Untuk mendapatkannya dalam radian , gunakan atan() fungsi.
atan() fungsi bekerja persis sama dengan atand() , kecuali argumennya dikembalikan dalam radian, bukan derajat.