一个星期有7天,大家都知道。如果问49天后是星期几?7天1循环,49除以7余数0,所以还是星期天。100天以后呢?100除以7余数为2,所以是星期二。那么
这里使用的是Deepin系统下的计算器。切换到科学模式,做取模运算就可以了。win10的计算器是下面这个样子的。TCG彩票 天成彩票
作为一个程序员,应该知道这么大的数字,已经超出了整型(Int)、长整型(Long)的范围
幸运的是Java中有BigInteger,走出范围的,我们可以用它来存储和计算。天成彩票 TCG彩票
再想一想,一定要用BigInteger吗?有没有什么规律可以利用呢?很多规律都可以用总结的方式去推导出来。那么我们就总结一下。
一三二五一三二五……规律一眼就看出来了。TCG彩票 天成彩票那么我们用0的个数去模6,天成彩票 TCG彩票结果是0就是星期一,结果是1就是星期三,结果是2就是星期二……利用这个规律,我们可以把代码改一改。TCG彩票网 天成TCG彩票网 天成