美文网首页
你真的会算闰年吗?这可能是最全的闰年计算方法了!

你真的会算闰年吗?这可能是最全的闰年计算方法了!

作者: 五更无情 | 来源:发表于2019-02-24 14:49 被阅读0次

    去年的2月29日是个特别的日子,因为这是四年一遇的日子。 正因为这个原因,不少准妈妈为了避免自己的孩子4年过一次生日,竟然不惜提前剖腹产! 其给的原因也是相当的有道理…… “就觉得4年给他过一次生日” “他蛮可怜的,就是这样” “有点可怜”

    其实反过来想,如果在这一天,跟心爱的人表白,结婚。啧啧,那以后的恋爱纪念日,结婚纪念日都可以4年过一次了!

    那么某一年是不是闰年该怎么判断呢?

    通常的判断方法是:

    A: 可以被4整除的,但不能被100整除

    B: 可以被400整除

    只要满足AB任意一种情况就是闰年。

    当我们会判断之后,那问题来了,为什么会有闰年?

    大家都知道,地球自转一周需要24小时,地球绕太阳一圈需要365天。

    但事实上这只是一个比较笼统的说法,确认来说,地球自转一周需要的是23小时56分4秒,而地球绕太阳一圈需要的是365天5小时48分46秒 。

    为了方便,我们把平年定为365天。不过这样实际上就会少算了5小时48分46秒,4年就相差了23小时15分4秒,也就是说4年就少算了近一天。于是机智的古人,就想了办法,每四年就规定了1个闰年,然后把这一天加在闰年的二月上,来补上少算的时间。

    不过这样又会产生一个问题, 因为我们把每4年相差的23小时15分4秒≈24小时。这样就相当于多算了44分56秒,400年之后,就会多出了大约3天来。

    因此,每400年需要减掉3个闰年,所以能被100整除,不能被400整除的不能是闰年。

    当我们对这些都了解之后,如果我们想知道10000年里面有多少个闰年,这该怎么算呢?

    如图所示:

    最外面的框框代表10000年,

    S1代表能被4整除的年数,即10000/4=2500年

    S2代表能被100整除的年数,即10000/100=100年

    S3代表能被400整除的年数,即10000/400=25年

    那么闰年数就=S1-S2+S3的面积,即2500-100+25=2425年,也就是说10000年里面有2425个闰年。


     小伙伴们,你们都学会了吗?

    相关文章

      网友评论

          本文标题:你真的会算闰年吗?这可能是最全的闰年计算方法了!

          本文链接:https://www.haomeiwen.com/subject/vqzvyqtx.html