# How to Do Exponents in Java

Java unfortunately like some other widely used computer languages does not come with an exponent operator. What this implies is that you have to do exponents via another method. However, in Java, the common math operations can be suitably titled java. util.Math in the math static class.

This supports the following operation – common trigonometry, absolute value, exponents, and rounding. It is most common for the results of the mathematical operations to be “double” data types. This can be cast down to floats and integers if required.

**How to Do Exponents in Java **

Java supports the following operations which include finding absolute value, trigonometric functions, exponents, and rounding. Once the results are out for these mathematical operations, they are usually double data types. But they can also be cast as either integers or floats.

If you want to do exponents in Java, follow these steps:

- Open a Java Editor. Most people use either IDE, which stands for Integrated Development Environment.
- If there’s a Java source file, open it, or create a new one.
- You can create a new one by tapping on File, and then on New Class.
- Enter the line “import Java.util.Math” at the top of the document.
- To find the exponent, you have to type the following line anywhere in your document.
- “double result=Math.pow(number, exponent).
- You will have to replace the number with the base value.
- Then replace the exponent with the exponent
- For instance, you can write “double result=Math.pow(4,2)
- The answer that you will get is 16 or you might get something like 4^2

**Using Infinity in Java **

Now we are going to talk about infinity in Java.

Understand that representing infinity in memory is not possible for a computer. But it can, however, be done via Java Integrated Development Environment. Do this:

- Open this editor, and search for coding on the internet, which includes both Double and positive infinity.
- Once you are done inserting the code, you need to check if the double or float has that value.
- You can use the “infinite()” method, and you’ll know if it has been implemented or not.

**Other Methods – Recursive Call **

You can use a recursive call in calculating exponents in Java. However, you can only do this for exponents greater than or equal to 1 and for integer values. You are to copy the following code and use it in the same way:

package exponent_example;

public class Exponent_example {

public static void main(String[] args) {

double num = 3;

int exp = 2;

double answer = Pow(num, exp)

System.outprintin(answer):

}

Public static double Pow(double num, double exp) {

if (exp <= 0)

return 1;

return num * Pow(num, exp – 1);

}

}

** **

## Leave a Reply