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'