How to use the PI number in Java

problem

You would like to use the Mathematically π (in English “pi”) number in your program. The constant: 3.1415… It can be used in lots of areas like calculating:

  • the circumference or area of a Circle
  • The surface area or volume of a sphere
  • And more

 In this post we will see how to use it.

SOLUTION

Java is equipped with the Math class that has the constant PI defined for us. This class is in the java.lang package so we can directly use it in our code, for example:

PiExample.java
				
					System.out.println(Math.PI);
				
			
output
Math.PI in java example

We can also define it as constant in our program by using a constant variable (that we can’t change its value later on). For example:

PiExample.java
				
					final double PI = 3.14;
System.out.println(PI);

				
			
running

Let’s create a class and a main method so it’s runnable.

PiExample.java
				
					public class PiExample {

	public static void main(String[] args) {

    	final double PI = 3.14;

    	System.out.println(PI);
	}
}


				
			
output
declare PI in java example

conclusion

Comparing the two examples we saw, of course it’s better to use the already defined Math.PI constant instead of re declaring our own variable. It has better accuracy too. Moreover, it was created by experts.

Share it!

Facebook
Twitter
LinkedIn
Reddit
Picture of Ellion

Ellion

Professional IT consultant, writer, programmer enthusiast interested in all sorts of coding.
Eats all cookies 🍪

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
0
Would love your thoughts, please comment.x
()
x