# How to use Math.pow in Java

Updated onbyAlan Morel

Thanks to the `math` package, Java provides a lot of useful methods for mathematical calculations.

One of the most common operations is exponentiation.

In this post, we'll learn how to use the `pow` method of the `Math` class to calculate the power of a number in Java.

## How to calculate the power of a number in Java

As mentioned before, the `Math` class provides a `pow` method to calculate the power of a number.

The `pow` method takes two parameters:

• `a` - the base
• `b` - the exponent

That means that the `pow` method calculates the power of `a` to the power of `b`.

Let's see how to use it to calculate squaring the number `5`:

``````JAVAdouble result = Math.pow(5, 2);

System.out.println(result);
``````
``````BASH25.0
``````

The result is given in the `double` type.

If you need it as an `int`, you can cast it:

``````JAVAint result = (int) Math.pow(5, 2);

System.out.println(result);
``````
``````BASH25
``````

Keep in mind that the base and exponent can be a `double` as well:

``````JAVAdouble result = Math.pow(5.5, 2);

System.out.println(result);
``````
``````BASH30.25
``````

## Conclusion

In this post, we learned how to use the `pow` method of the `Math` class to calculate the power of a number in Java.

Simply pass it the `base` and the `exponent` and it will return the result.