Di SQL Server, ATAN()
fungsi mengembalikan arctangent dari suatu nilai. Dengan kata lain, ia mengembalikan sudut, dalam radian, yang tangennya adalah ekspresi float yang ditentukan.
Anda memberikan nilai sebagai argumen saat memanggil fungsi.
Sintaks
Sintaksnya seperti ini:
ATAN ( float_expression )
Dimana float_expression adalah ekspresi dari tipe float atau tipe yang secara implisit diubah menjadi float.
Contoh 1 – Penggunaan Dasar
Berikut adalah contoh dasar yang mengembalikan tangen busur dari nilai tunggal.
SELECT ATAN(2) Result;
Hasil:
+------------------+ | Result | |------------------| | 1.10714871779409 | +------------------+
Dan dengan nilai lain.
SELECT ATAN(1.3) Result;
Hasil:
+------------------+ | Result | |------------------| | 0.91510070055336 | +------------------+
Contoh 2 – Nilai Negatif
Dan dengan nilai negatif.
SELECT ATAN(-1.3) Result;
Hasil:
+-------------------+ | Result | |-------------------| | -0.91510070055336 | +-------------------+
Contoh 3 – Ekspresi
Anda juga dapat menyampaikan ekspresi seperti ini:
SELECT ATAN(2.5 + 0.3) Result;
Hasil:
+------------------+ | Result | |------------------| | 1.22777238637419 | +------------------+
Contoh 4 – Melewati Fungsi
Dalam contoh ini saya memberikan T-SQL PI()
berfungsi sebagai argumen.
SELECT PI() 'PI', ATAN(PI()) 'Arctangent of PI';
Hasil:
+------------------+--------------------+ | PI | Arctangent of PI | |------------------+--------------------| | 3.14159265358979 | 1.26262725567891 | +------------------+--------------------+