Mysql
 sql >> Base de données >  >> RDS >> Mysql

Fonction MySQL PI() - Renvoie la valeur de π (pi)

Dans MySQL, le PI() La fonction renvoie la valeur de π (pi). Le nombre π est une constante mathématique approximativement égale à 3,14159 (bien qu'il puisse également être affiché avec une précision beaucoup plus grande).

Le PI() la fonction affiche π avec une précision par défaut de 7 (c'est-à-dire 3,141593 ), mais MySQL utilise la valeur double précision complète en interne.

Syntaxe

La syntaxe ressemble à ceci :

PI()

Cette fonction ne nécessite donc (ni n'accepte) aucun argument.

Exemple 1 - Affichage par défaut

Voici un exemple de base pour démontrer ce que PI() renvoie.

SELECT PI();

Résultat :

+----------+
| PI()     |
+----------+
| 3.141593 |
+----------+

Dans ce cas π est renvoyé avec une précision par défaut de 7.

Exemple 2 – Précision accrue

Voici un exemple d'affichage π avec une plus grande précision.

SELECT PI()+0.000000000000000000;

Résultat :

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

Exemple 3 - Précision réduite

Voici un exemple d'affichage π avec une précision réduite. Dans ce cas, nous utilisons le ROUND() fonction pour spécifier le nombre de décimales à renvoyer.

SELECT ROUND(PI(), 2);

Résultat :

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

Et si nous arrondissons à 4 décimales, le chiffre 5 sera arrondi à 6 .

SELECT ROUND(PI(), 4);

Résultat :

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