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.