• + 0 comments

    //This is my solution, use in case to need protected long power(int n, int p) throws Exception{ double result = 0; if(n == 0 && p == 0){ throw new Exception("n and p should not be zero."); }else if( n < 0 || p < 0){ throw new Exception("n or p should not be negative."); } result = Math.pow(n,p); long casting = (long) result; return casting; }