sql >> Base de Datos >  >> RDS >> Mysql

Función MySQL PI():devuelve el valor de π (pi)

En MySQL, el PI() función devuelve el valor de π (pi). El número π es una constante matemática aproximadamente igual a 3,14159 (aunque también se puede mostrar con mucha más precisión).

El PI() muestra π con una precisión predeterminada de 7 (es decir, 3.141593 ), sin embargo, MySQL usa internamente el valor completo de doble precisión.

Sintaxis

La sintaxis es así:

PI()

Por lo tanto, esta función no requiere (ni acepta) ningún argumento.

Ejemplo 1:pantalla predeterminada

Aquí hay un ejemplo básico para demostrar qué PI() regresa.

SELECT PI();

Resultado:

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

En este caso π se devuelve con una precisión predeterminada de 7.

Ejemplo 2:mayor precisión

Este es un ejemplo de cómo mostrar π con mayor precisión.

SELECT PI()+0.000000000000000000;

Resultado:

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

Ejemplo 3:precisión reducida

Este es un ejemplo de cómo mostrar π con precisión reducida. En este caso usamos ROUND() función para especificar cuántos lugares decimales devolver.

SELECT ROUND(PI(), 2);

Resultado:

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

Y si lo redondeamos a 4 decimales el dígito 5 se redondeará a 6 .

SELECT ROUND(PI(), 4);

Resultado:

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