Почему в Экселе 1900 год - високосный. Високосный он потому, что он был таким в Лотус 1-2-3, а там он был таким потому, что так считать легче было. Т.е. косоруким программерам, которые писали 1-2-3, было неасилить правильный
алгоритм подсчета високосных лет. Там ведь целых три условия! Вот с тех пор основные электронные таблицы - что Excel, что Quattro Pro - так 1900-й високосным и считают. 20 лет уже прошло и еще 20 пройдет, а не исправят. Думаю, когда изобретут разумных роботов, то в их тайных религиозных книгах будет написано, что 1900 - високосный год, потому что так завещали им далекие предки.
И так у нас везде и всё...
P.S.
цитата в тему.