既然闰年4年一次,那为何2100年除以400除不尽?(整百整千除以400)4年4年推算下去2100年是闰年,但2100年除以400除不尽,为什么?

问题描述:

既然闰年4年一次,那为何2100年除以400除不尽?(整百整千除以400)
4年4年推算下去2100年是闰年,但2100年除以400除不尽,为什么?

只要是4的倍数就可以了

2004 2008 2012年也除不尽啊?这是肯定的,就2000

怎么会初除不尽?闰年算法是:如果这一年(比如2004),能被400整除或 是能被4整除但不能被100整除,那么它就是闰年了 即:x%400==0 || (x%4==0 && x%100!=0) 闰年条件:1、不能被3600整除 2、能被400整除 3、不能被100...