以下是引用chump345在2009-10-21 18:42:49的发言:
第一题` 2的38次方通不过`
2<<37 哪错了`
溢出问题,应该用math.BigDecimal类
import java.math.BigDecimal;
public class LevelZero {
public static void main(String[] args) {
BigDecimal a = new BigDecimal(2);
BigDecimal b = a.pow(38);
System.out.print(b);
}
}
或可以用计算器来计
[
本帖最后由 lampeter123 于 2009-10-22 13:44 编辑 ]