Ce face SIN(), COS(), TAN(), COT()
Toate primesc unghiul în radiani. Rezultatele sunt numere reale, deci pot apărea mici erori de rotunjire (de exemplu 0.9999999999999999 în loc de 1); folosește ROUND() la afișare.
Parametri
| Parametru | Descriere |
|---|---|
x |
Unghiul, în radiani. |
Ce returnează
Un număr real.
Exemple
Exemplul 1: Unghiuri cunoscute
SELECT ROUND(SIN(RADIANS(30)), 4) AS sin_30, ROUND(COS(RADIANS(60)), 4) AS cos_60,
ROUND(TAN(RADIANS(45)), 4) AS tan_45, ROUND(COT(RADIANS(45)), 4) AS cot_45;
Rezultat
+--------+--------+--------+--------+
| sin_30 | cos_60 | tan_45 | cot_45 |
+--------+--------+--------+--------+
| 0.5 | 0.5 | 1 | 1 |
+--------+--------+--------+--------+
Greșeli frecvente
- Calculezi
COT(0). Cotangenta lui 0 nu există; MySQL dă eroare de depășire.
Comenzi înrudite
ASIN(), ACOS(), ATAN(), ATAN2(): Funcțiile trigonometrice inverse: din valoare înapoi în unghi (radiani).PI(), DEGREES(), RADIANS(): Valoarea lui π și conversia între grade și radiani.