小编VAI*_*MAL的帖子

线程“main”中的异常 java.lang.ArithmeticException:BigInteger 将溢出支持的范围

代码图像

import java.math.BigInteger;

public class GaayuProbOne {
    static void power(int N, int P) {
        BigInteger result = new BigInteger("10");
        BigInteger res = result.pow(P);
        System.out.println(res);
    }

    static double power1(int N, int P) {
        double res =Math.pow(N,P);
        return res;
    }

    public static void main(String[] args) {
        int N = 10;
        double P = 25*power1(10,25);
        System.out.println(P);
        int q = (int) P;
        power(N, q);
    }
}
Run Code Online (Sandbox Code Playgroud)

这段代码是java中计算10 25 10 25的程序。
如何计算呢?

线程“主”java 中的异常。郎。算术异常:大整数会溢出支持的范围

有没有在java程序中计算10 25 10 25的方法?

java biginteger

-2
推荐指数
1
解决办法
466
查看次数

标签 统计

biginteger ×1

java ×1