No MySQL, os
RADIANS()
A função converte um valor de graus para radianos e retorna o resultado. Você fornece o valor em graus como um argumento ao chamar a função.
Sintaxe
A sintaxe fica assim:
RADIANS(X)
Onde
X
é o valor para o qual você gostaria de converter de graus para radianos. Exemplo 1 – Uso básico
Aqui está um exemplo básico.
SELECT RADIANS(75);
Resultado:
+--------------------+ | RADIANS(75) | +--------------------+ | 1.3089969389957472 | +--------------------+
E aqui está outro exemplo usando um valor diferente.
SELECT RADIANS(1);
Resultado:
+----------------------+ | RADIANS(1) | +----------------------+ | 0.017453292519943295 | +----------------------+
Exemplo 2 – Valores negativos
Trocar o número anterior por um valor negativo produz um resultado negativo.
SELECT RADIANS(-1);
Resultado:
+-----------------------+ | RADIANS(-1) | +-----------------------+ | -0.017453292519943295 | +-----------------------+
Exemplo 3 – Expressões
Você também pode passar expressões como esta:
SELECT RADIANS(20000 / 4);
Resultado:
+--------------------+ | RADIANS(20000 / 4) | +--------------------+ | 87.26646259971648 | +--------------------+
Exemplo 4 – Zero
Obviamente, passando em zero resultará em zero.
SELECT RADIANS(0);
Resultado:
+------------+ | RADIANS(0) | +------------+ | 0 | +------------+
Exemplo 5 – NULO
E passando
NULL
retorna NULL
. SELECT RADIANS(NULL);
Resultado:
+---------------+ | RADIANS(NULL) | +---------------+ | NULL | +---------------+
Exemplo 6 – Strings
E passar uma string resulta em zero.
SELECT RADIANS('Cat');
Resultado:
+----------------+ | RADIANS('Cat') | +----------------+ | 0 | +----------------+
Converter de radianos para graus
Se você precisar converter de outra forma, veja MySQL DEGREES() Function – Convert From Radians to Degrees.