2.3 The Math Class

The Java API provides a class named Math, which contains number of static methods that compute various common mathematical functions. A static method can be called using the name of the class containing the method.

The pow() Method

The class Math contains a method pow, which is used to calculate xy in a program. Here is an example of how the pow method is used:

result = Math.pow(2, 3);

Math.pow(2,3) computes 8.0. This statement is equivalent to the following algebraic statement

result = 23

The sqrt() Method

The Math.sqrt method accepts a value as its argument and returns the square root of the value. Here is an example of how the method is used:

result = Math.sqrt(16.0);

In this example the value 16.0 is passed as an argument to the sqrt method. The method then return the square root of 16.0, which is assigned to the result variable.

 *   This program demonstrate
 *   Class Math methods.
public class MathMethodsDemo
   public static void main(String[] args)
      // To hold data.
      double x, y, result;

      x = 16;
      y = 2.0;

      // Get the power.
      result = Math.pow(x, y);

      // Display result.

      // Get square root.
      result = Math.sqrt(x);

      // Display result.

Output :



You can find others Math Class methods : http://docs.oracle.com/javase/7/docs/api/java/lang/Math.html