Tag: 闰年

闰年检查使用按位运算符(惊人的速度)

有人在JSPerf下降了一个惊人的快速实施检查闰年的ISO日历(链接: 奇怪的位操纵 ): function isLeapYear(year) { return !(year & 3 || year & 15 && !(year % 25)); } 使用Node.js,我快速检查了两个我知道的单线程实现。 function isLeapClassic(y) { return (y % 4 == 0) && !(y % 100 == 0) || (y % 400 == 0); } function isLeapXOR(y) { return (y % 4 == 0) ^ (y % 100 […]