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.