为什么1900年不是闰年都说4年一闰,1900/4是整数,为什么不闰?为什么整百就要/400按道理4年多一天,只要/4为整不就行拉!

问题描述:

为什么1900年不是闰年
都说4年一闰,1900/4是整数,为什么不闰?
为什么整百就要/400
按道理4年多一天,只要/4为整不就行拉!

1年=365.244日
如果乘以400
400年=365*400日+96.88日
可以看到 每四百年 多出97日 并不是多出100日 少的3日如何补?很简单 被100整除 但不能被400整除的 不被定义为闰年 这样 每400年就只有97个闰年 从而 误差就减小了(误差并没有消失)