Power of Another Number Java

PROGRAM TO CHECK IF A NUMBER IS POWER OF ANOTHER NUMBER


class MAIN
{
    static boolean isPower(int x, 
                           int y)
    {
        // logarithm function to
        // calculate value
        int res1 = (int)Math.log(y) / 
                   (int)Math.log(x);
                     
         // Note : this is double          
        double res2 = Math.log(y) / 
                      Math.log(x); 
      
        // compare to the result1 or
        // result2 both are equal
        return (res1 == res2);
    }
      
    // Driver Code
    public static void main(String args[]) 
    {
        if(isPower(27, 729))
            System.out.println("1");
        else
            System.out.println("0");
    }
}

OUTPUT
1

Comments

Popular posts from this blog

Solve the Sudoku Python

Solve the Sudoku Java

Find Duplicates Java