如何在大十进制(Java)中存储无穷大?
2022-09-03 02:35:10
我正在返回BigDecimal值的方法中编写算法,但时不时地计算出的结果将是+或-无穷大。
而不是程序崩溃,我想捕获异常并将无穷大作为值返回,就像该方法返回双精度值时一样。
例如Double.POSITIVE_INFINITY;
那么,如何在大十进制中存储无穷大呢?还是有另一种方法可以做到这一点?
public static BigDecimal myalgorithm(){
//code to store infinity in a BigDecimal
//return the BigDecimal holding infinity
}