閏年是指公曆(格里曆)中爲了補償因地球自轉週期的微小變化而引入的規則,使得某些年份有366天而不是通常的365天。具體來說:
普通年份:如果一箇年份能被4整除但不能被100整除,那麼這一年就是閏年。例如,2004年是閏年,因爲它能被4整除且不能被100整除。
世紀年份:如果一箇世紀年份能被400整除,那麼這一年也是閏年。例如,2000年是閏年,因爲它能被400整除。而1900年不是閏年,儘管它也能被4整除,但它是世紀年份且不能被400整除。
閏年的2月有29天,比平年的2月多出一天。閏年的計算方式可以總結爲以下步驟:
如果年份能被4整除且不能被100整除,那麼它是閏年。
如果年份是世紀年(即能被100整除的年份),並且能被400整除,那麼它也是閏年。
因此,閏年的計算機就是根據上述規則來判斷一箇年份是否爲閏年。例如,一箇簡單的Python函數可以這樣定義:
```python
def isLeapYear(year):
year = int(year)
if year % 4 == 0 and year % 100 != 0:
return True
elif year % 400 == 0:
return True
return False
```
這個函數接受一箇年份作爲參數,並返回一箇布爾值,表示該年份是否爲閏年。