Di MariaDB, TAN() adalah fungsi numerik bawaan yang mengembalikan tangen argumennya.
Sintaks
Sintaksnya seperti ini:
TAN(X)
Dimana X adalah angka untuk mengembalikan tangen.
Contoh
Ini contohnya:
SELECT TAN(1.5672); Hasil:
+-------------------+ | TAN(1.5672) | +-------------------+ | 278.0602948059405 | +-------------------+
Berikut beberapa contoh lainnya:
SELECT
TAN(0),
TAN(1),
TAN(PI()); Hasil:
+--------+-------------------+-------------------------+ | TAN(0) | TAN(1) | TAN(PI()) | +--------+-------------------+-------------------------+ | 0 | 1.557407724654902 | -1.2246467991473532e-16 | +--------+-------------------+-------------------------+
Argumen Negatif
Argumen negatif benar-benar valid.
Contoh:
SELECT TAN(-2.17873); Hasil:
+--------------------+ | TAN(-2.17873) | +--------------------+ | 1.4370963009569087 | +--------------------+
Argumen Non-Numerik
Inilah yang terjadi ketika kami memberikan argumen non-numerik:
SELECT TAN('Two'); Hasil:
+------------+
| TAN('Two') |
+------------+
| 0 |
+------------+
1 row in set, 1 warning (0.000 sec) Mari kita periksa peringatannya:
SHOW WARNINGS; Hasil:
+---------+------+-----------------------------------------+ | Level | Code | Message | +---------+------+-----------------------------------------+ | Warning | 1292 | Truncated incorrect DOUBLE value: 'Two' | +---------+------+-----------------------------------------+
Jumlah Argumen Tidak Valid
Memanggil TAN() tanpa argumen menghasilkan kesalahan:
SELECT TAN(); Hasil:
ERROR 1582 (42000): Incorrect parameter count in the call to native function 'TAN'
Dan:
SELECT TAN(1, 2); Hasil:
ERROR 1582 (42000): Incorrect parameter count in the call to native function 'TAN'