### Java Math pow() example

In this guide, you will learn about the Math pow() method in Java programming and how to use it with an example.

## 1. Math pow() Method Overview

### Definition:

The pow() method of Java's Math class is utilized to calculate the power of a given base raised to an exponent.

### Syntax:

``Math.pow(double base, double exponent)``

### Parameters:

- base: The base value.

- exponent: The exponent value to which the base will be raised.

### Key Points:

- The result is base raised to the power of exponent.

- If the base is NaN or the exponent is NaN, then the result will be NaN.

- If the base is finite and the exponent is positive or negative infinity, then the result will be NaN.

- The method can produce results for negative bases and fractional exponents, keeping in mind the principles of mathematics.

## 2. Math pow() Method Example

``````public class PowExample {
public static void main(String[] args) {
System.out.println("2 raised to the power of 3: " + Math.pow(2, 3));
System.out.println("5 raised to the power of 0: " + Math.pow(5, 0));
System.out.println("2 raised to the power of -3: " + Math.pow(2, -3));
System.out.println("4 raised to the power of 0.5: " + Math.pow(4, 0.5));
System.out.println("-2 raised to the power of 3: " + Math.pow(-2, 3));
}
}
``````

### Output:

```2 raised to the power of 3: 8.0
5 raised to the power of 0: 1.0
2 raised to the power of -3: 0.125
4 raised to the power of 0.5: 2.0
-2 raised to the power of 3: -8.0
```

### Explanation:

In the example:

1. The number 2 raised to the power of 3 gives 8.

2. Any number raised to the power of 0 results in 1.

3. The number 2 raised to a negative exponent -3 results in 1/2^3, which is 0.125.

4. The number 4 raised to the power of 0.5 represents a square root, giving the value 2.

5. The negative base -2 raised to the power of 3 results in -8, following the rules of multiplying negative numbers.