闰年到底是怎样计算?老师讲“通常公历年份是4的倍数的是闰年,但整百的年份要是400的倍数才是闰年.”为什么是400的倍数

闰年到底是怎样计算?
老师讲“通常公历年份是4的倍数的是闰年,但整百的年份要是400的倍数才是闰年.”为什么是400的倍数呢?比如说2100年不是400的倍数,应该不是闰年,但它的4年前、4年后都是闰年,它也应该是闰年阿!还有,我发现奥运会是在闰年举办,我记着第2届奥运会是于1900年举办的,1900年应该是闰年,可是1900并不是400的倍数阿!
黑铁椰子 1年前 已收到1个回答 举报

hayden88 春芽

共回答了10个问题采纳率:90% 举报

四年一闰,百年不闰,四百年再闰. 规定,公历年份是整百数的,必须是400的倍数的才是闰年,不是400的倍数的就是平年. 详见百科的说法: 闰年(leap year),在公历(格里历)或夏历中有闰日的年份,以及在中国旧历农历中有闰月的年份.地球绕太阳运行周期为365天5小时48分46秒(合365.24219天)即一回归年(tropical year).公历的平年只有365日,比回归年短约0.2422 日,所余下的时间约为四年累计一天,于第四年加于2月,使当年的历年长度为366日,这一年就为闰年.现行公历中每400年有97个闰年.夏历的平年只有354日,比12个朔望月短0.3671日,为使每月初一与月朔相合,规定每30年中有11年的年底增加1日,这一年的历年有355日,即为闰年.中国旧历农历作为阴阳历的一种,每月的天数依照月亏而定,一年的时间以12个月为基准,平年比一回归年少约11天.为了合上地球围绕太阳运行周期即回归年,每隔2到4年,增加一个月,增加的这个月为闰月.在加有闰月的那一年有13个月,历年长度为384或385日,这一年也称为闰年. 按照每四年一个闰年计算,平均每年就要多算出0.0078天,这样经过四百年就会多算出大约3天来,因此,每四百年中要减少三个闰年.所以规定,公历年份是整百数的,必须是400的倍数的才是闰年,不是400的倍数的就是平年. 也就是我们通常所说的: 四年一闰,百年不闰,四百年再闰. 公历闰年的简单计算方法: 设年份 year if (year能被4整除 and 不能被100整除) or year能被400整除 then 该年为闰年 else 该年为平年

1年前

10
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.010 s. - webmaster@yulucn.com