Artículos
Java

Número PI en Java

Creado: 15/Jul/2007 Actualizado: 21/Ene/2025

Antes de saber cómo podemos utilizar el número PI en Java tendremos que saber qué significa este número. Y es que si preguntas a mucha gente sobre qué es el número PI, te dirán que es el 3,1416. Pero no muchos te sabrán explicar cuál es su origen o significado. En este artículo vamos a profundizar un poco en este número y veremos cómo se puede utilizar el número PI en Java.

¿Qué es el número PI?

El número PI viene a ser una constante que refleja la relación que hay entre el perímetro de la circunferencia y la longitud de su diámetro. Algo que podemos ver de una forma más sencilla en el siguiente gráfico.

Gráfico de la Wikipedia

Gráfico de la Wikipedia

Múltiples proyectos computacionales han tratado de ir sacando el mayor número de decimales. Así, en 1949 un ENIAC fue capaz de obtener 2037 cifras en solo 70 horas. Posteriormente vendrían supercomputadoras de IBM, Hitachi,… que fueron obteniendo más decimales del número PI.

Si pasamos a la actualidad, en 2021 un equipo de científicos de la Universidad de Ciencias Aplicadas de los Grisones (FHGR) en Suiza consiguió calcular 62,8 billones de decimales del número PI. Aunque, actualmente, el récord lo tiene Google, que en 2022 fue capaz de calcular 200 billones de decimales del número PI.

Pero quizás, más asombrosa parece la hazaña del japonés Akira Haraguchi que en 2006 consiguió recitar de forma mental nada más y nada menos que 100.000 decimales. Esto sí que es una proeza.

Utilizar el número PI en Java

Cuando estés trabajando en nuestros programas de desarrollo en Java no vamos a necesitar tal nivel de precisión en las operaciones. Pero si bien hay que acostumbrarse a usar el número PI en Java como una constante en vez de como un valor establecido por nosotros.

Es por ello que Java nos proporciona en su clase Math dentro del paquete java.lang una constante PI con el valor ajustado al sistema en el que trabajemos. Para utilizarla, bastará con hacer referencia a ella, ya que la clase es estática.

Math.PI;

Esta variable podemos utilizarla bien en un cálculo de una fórmula. Por ejemplo para calcular el área de un círculo, dónde la fórmula es PI * r²;

double radio = 5.0;
double area = Math.PI * Math.pow(radio, 2);
System.out.println("El área del círculo con radio " + radio + " es: " + area);

O bien, simplemente, para mostrarla por pantalla mediante una clase System.out.

System.out.println(Math.PI);

Si queréis saber más sobre el número PI no dejéis de leer este artículo sobre el número PI de la Wikipedia.

Esperamos que os haya quedado un poco más claro qué es el número PI y sobre todo, cómo la clase Math nos ayuda para poder utilizar el número PI en Java dentro de nuestros desarrollos de software.

Código Fuente

Descárgate el código fuente de Número PI en Java
Y si te ha gustado nuestro código fuente puedes regalarnos una estrella Star
Número PI en Java

Ejecuta el Código

Vídeos sobre Java

Disfruta también de nuestros artículos sobre Java en formato vídeo. Aprovecha y suscribete a nuestro canal.

Test Java

¿Te atreves a probar tus habilidades y conocimiento en Java con nuestro test?

Test Java
Suscribir
Notificar de
guest
13 Comentarios
Recientes
Anteriores Más votados
Opiniones integradas
Ver todos los comentarios