How to deal with underflow in Java?

  • 0

    How can I deal with underflow if I get a extremely large minus n?

    class Solution {
        public double myPow(double x, int n) {
            if(n==0) return 1;
            n = -n;
            x = 1/x;
        return n%2==0 ? myPow(x*x, n/2) : x*myPow(x*x, n/2);

Log in to reply

Looks like your connection to LeetCode Discuss was lost, please wait while we try to reconnect.