Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

TAN() Contoh di SQL Server

Di SQL Server, TAN() fungsi mengembalikan tangen dari ekspresi input.

Anda memberikan nilai sebagai argumen saat memanggil fungsi.

Sintaks

Sintaksnya seperti ini:

TAN ( float_expression ) 

Dimana float_expression adalah ekspresi dari tipe float atau tipe yang secara implisit dapat diubah menjadi float, diinterpretasikan sebagai jumlah radian.

Contoh 1 – Penggunaan Dasar

Berikut adalah contoh dasar yang mengembalikan tangen dari satu nilai.

SELECT TAN(1) Result;

Hasil:

+-----------------+
| Result          |
|-----------------|
| 1.5574077246549 |
+-----------------+

Dan dengan nilai lain.

SELECT TAN(2.3) Result;

Hasil:

+-------------------+
| Result            |
|-------------------|
| -1.11921364173413 |
+-------------------+

Contoh 2 – Nilai Negatif

Di sini kita alihkan nilai sebelumnya ke nilai negatif.

SELECT TAN(-2.3) Result;

Hasil:

+------------------+
| Result           |
|------------------|
| 1.11921364173413 |
+------------------+

Contoh 3 – Ekspresi

Anda juga dapat menyampaikan ekspresi seperti ini:

SELECT TAN(2.5 + 0.3) Result;

Hasil:

+--------------------+
| Result             |
|--------------------|
| -0.355529831651176 |
+--------------------+

Contoh 4 – Melewati Fungsi

Dalam contoh ini saya memberikan T-SQL PI() berfungsi sebagai argumen.

SELECT 
  PI() 'PI',
  TAN(PI()) 'Tangent of PI';

Hasil:

+------------------+-----------------------+
| PI               | Tangent of PI         |
|------------------+-----------------------|
| 3.14159265358979 | -1.22464679914735E-16 |
+------------------+-----------------------+

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mengonversi stempel waktu Epoch ke server sql (format yang dapat dibaca manusia)

  2. Hindari duplikat dalam kueri INSERT INTO SELECT di SQL Server

  3. Metrik Kinerja SQL Server untuk Tetap Terdepan dalam Game

  4. Bagaimana cara memperbaiki Status Tertunda Pemulihan di Database SQL Server?

  5. Memilih COUNT(*) dengan DISTINCT