- Given a integer number, find out the power of given number.
Methods to calculate power of given number.
- Calculate power of number using while loop method.
- Find out power using JDK Math class
Method Name | Description |
---|---|
double pow(double a, double b) | Returns the value of the first argument raised to the power of the second argument. |
Examples to find power of integer number in java
Example 1 : calculate power of input number : 4² Enter base number : 4 Enter power number : 2 Power of number = 4² = 16 Example 2 : Enter base number : 10 Enter power number : 3 Power of number = 10³ = 1000 |
Program: calculate power of integer using loop & JDK method
package org.learn; import java.util.Scanner; public class PowerOfNumber { private static int powerUsingLoop( int baseNumber, int power) { int outputNumber = 1 ; int index = 0 ; while (index < power) { outputNumber = baseNumber * outputNumber; index++; } return outputNumber; } private static int powerMathClass( int baseNumber, int power) { return ( int ) Math.pow(baseNumber, power); } public static void main(String[] args) { try (Scanner scanner = new Scanner(System.in)) { System.out.print( "Enter base number : " ); int baseNumber = scanner.nextInt(); System.out.print( "Enter power number : " ); int power = scanner.nextInt(); int powerResult = powerUsingLoop(baseNumber,power); System.out.println( "Power of number using Loop :" +powerResult); powerResult = powerMathClass(baseNumber,power); System.out.println( "Power of number using Math class :" +powerResult); } } } |
Output: calculate power of integer using loop & JDK method
Enter base number : 4 Enter power number : 2 Power of number using Loop :16 Power of number using Math class :16 ************************************************ Enter base number : 10 Enter power number : 3 Power of number using Loop :1000 Power of number using Math class :1000 |