已知今天是星期六,请问 20的22次方 天后是星期几?
注意用数字 1 到 7 表示星期一到星期日。
解题思路:
算出20的22次方,并对它求余,所得余数加上6,在往后推算看是星期几。
解题代码:
public class Main {public static void main(String[] args) {System.out.println((int)Math.pow(20, 22)%7+6);}
}
解题结果:
实验总结:
1.转换之后记得转换为int类型。
2.在网上看到还可以用BigInteger进行运算,防止溢出。
3.还可以通过电脑自带的计算器来算。