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 | +----------------+