Linux 0.11启动时间的计算函数

2014-11-24 07:48:48 · 作者: · 浏览: 2

main.c下时间初始化代码,可以体会到位运算的精简



kernel/mktime.c代码,其中包含了闰年的计算,但是代码确实那么精简,这就是算法和思想



闰年的基本计算方法是:


如果 y 能被 4 除尽且不能被 100 除尽,或者能被 400 除尽,则 y 是闰年。