V MySQL je to RADIANS()
funkce převede hodnotu ze stupňů na radiány a vrátí výsledek.
Při volání funkce zadáte hodnotu ve stupních jako argument.
Syntaxe
Syntaxe vypadá takto:
RADIANS(X)
Kde X
je hodnota, kterou chcete převést ze stupňů na radiány.
Příklad 1 – Základní použití
Zde je základní příklad.
SELECT RADIANS(75);
Výsledek:
+--------------------+ | RADIANS(75) | +--------------------+ | 1.3089969389957472 | +--------------------+
A zde je další příklad s použitím jiné hodnoty.
SELECT RADIANS(1);
Výsledek:
+----------------------+ | RADIANS(1) | +----------------------+ | 0.017453292519943295 | +----------------------+
Příklad 2 – Záporné hodnoty
Záměna předchozího čísla na zápornou hodnotu vede k zápornému výsledku.
SELECT RADIANS(-1);
Výsledek:
+-----------------------+ | RADIANS(-1) | +-----------------------+ | -0.017453292519943295 | +-----------------------+
Příklad 3 – Výrazy
Můžete také předat výrazy, jako je tento:
SELECT RADIANS(20000 / 4);
Výsledek:
+--------------------+ | RADIANS(20000 / 4) | +--------------------+ | 87.26646259971648 | +--------------------+
Příklad 4 – nula
Je zřejmé, že předání nuly bude mít za následek nulu.
SELECT RADIANS(0);
Výsledek:
+------------+ | RADIANS(0) | +------------+ | 0 | +------------+
Příklad 5 – NULL
A předání NULL
vrátí NULL
.
SELECT RADIANS(NULL);
Výsledek:
+---------------+ | RADIANS(NULL) | +---------------+ | NULL | +---------------+
Příklad 6 – Řetězce
A předání řetězce má za následek nulu.
SELECT RADIANS('Cat');
Výsledek:
+----------------+ | RADIANS('Cat') | +----------------+ | 0 | +----------------+
Převod z radiánů na stupně
Pokud potřebujete převést jiným způsobem, viz Funkce MySQL DEGREES() – Převod z radiánů na stupně.