In MySQL, il PI()
la funzione restituisce il valore di π (pi). Il numero π è una costante matematica approssimativamente uguale a 3,14159 (sebbene possa essere visualizzato anche con una precisione molto maggiore di questa).
Il PI()
la funzione visualizza π con una precisione predefinita di 7 (ovvero
3.141593
), tuttavia MySQL utilizza internamente il valore di doppia precisione completo.
Sintassi
La sintassi è questa:
PI()
Quindi questa funzione non richiede (o accetta) alcun argomento.
Esempio 1 – Visualizzazione predefinita
Ecco un esempio di base per dimostrare cosa PI()
resi.
SELECT PI();
Risultato:
+----------+ | PI() | +----------+ | 3.141593 | +----------+
In questo caso π viene restituito con una precisione predefinita di 7.
Esempio 2 – Precisione aumentata
Ecco un esempio di visualizzazione di π utilizzando una maggiore precisione.
SELECT PI()+0.000000000000000000;
Risultato:
+---------------------------+ | PI()+0.000000000000000000 | +---------------------------+ | 3.141592653589793000 | +---------------------------+
Esempio 3 – Precisione ridotta
Ecco un esempio di visualizzazione di π utilizzando una precisione ridotta. In questo caso utilizziamo il ROUND()
funzione per specificare quante cifre decimali restituire.
SELECT ROUND(PI(), 2);
Risultato:
+----------------+ | ROUND(PI(), 2) | +----------------+ | 3.14 | +----------------+
E se arrotondiamo a 4 cifre decimali la cifra 5
sarà arrotondato a 6
.
SELECT ROUND(PI(), 4);
Risultato:
+----------------+ | ROUND(PI(), 4) | +----------------+ | 3.1416 | +----------------+