Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Função MySQL PI() – Retorna o valor de π (pi)


No MySQL, o PI() função retorna o valor de π (pi). O número π é uma constante matemática aproximadamente igual a 3,14159 (embora também possa ser exibido com uma precisão muito maior do que isso).

O PI() a função exibe π com uma precisão padrão de 7 (ou seja, 3,141593 ), no entanto, o MySQL usa o valor de precisão dupla completo internamente.


Sintaxe


A sintaxe fica assim:
PI()

Portanto, esta função não requer (ou aceita) nenhum argumento.

Exemplo 1 – Exibição padrão


Aqui está um exemplo básico para demonstrar o que PI() retorna.
SELECT PI();

Resultado:
+----------+
| PI()     |
+----------+
| 3.141593 |
+----------+

Nesse caso, π é retornado com uma precisão padrão de 7.

Exemplo 2 – Maior precisão


Aqui está um exemplo de exibição de π com maior precisão.
SELECT PI()+0.000000000000000000;

Resultado:
+---------------------------+
| PI()+0.000000000000000000 |
+---------------------------+
|      3.141592653589793000 |
+---------------------------+

Exemplo 3 – Precisão Reduzida


Aqui está um exemplo de exibição de π usando precisão reduzida. Neste caso usamos o ROUND() função para especificar quantas casas decimais retornar.
SELECT ROUND(PI(), 2);

Resultado:
+----------------+
| ROUND(PI(), 2) |
+----------------+
|           3.14 |
+----------------+

E se arredondarmos para 4 casas decimais, o dígito 5 será arredondado para 6 .
SELECT ROUND(PI(), 4);

Resultado:
+----------------+
| ROUND(PI(), 4) |
+----------------+
|         3.1416 |
+----------------+