閏年怎麼判斷

首先根據百度百科的說法:

公曆紀年法中:能被4整除的大多是閏年;能被100整除而不能被400整除的年份不是閏年;能被3200整除的也不是閏年;如1900年是平年,2000年是閏年,3200年不是閏年。


可知閏年計算有點摸不着方向,又有是閏年的,又有不是閏年的,我們可以轉換一下,事件概率難算,那麼該事件的對立事件一定好算.


那麼我們來分析一下不是閏年的條件:

  1. 不能被4整除,

  2. 能被100整除而不能被400整除,

  3. 能被3200整除


根據以上思路,代碼走起...

//計算***年份是否是閏年
var isLeapYear=true;
if(fullYear%4!=0){
	isLeapYear=false;
}
if(fullYear%100==0&&fullYear%400!=0){
	isLeapYear=false;
}
if(fullYear%3200==0){
	isLeapYear=false;
}


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章