"г" - значит григорианский

Jul 12, 2006 14:58



Как известно, год продолжается 365 или 366 дней.
Он разделен на 12 месяцев, каждый из которых делится на группы из семи дней, называемые неделямиИ еще есть понятие високосного года, для григорианского календаря правила такие: каждый год, номер которого кратен 4 - високосный, но каждый год кратный 100 - не високосный, хотя каждый год кратный 400 ( Read more... )

другое

Leave a comment

Comments 3

demimurg July 12 2006, 13:27:37 UTC
познавательно:-)

Reply

starik_x July 12 2006, 15:54:47 UTC
Ну, и конечно же, реализация определения високосного года из JDK1.4

public static final boolean isLeapYear(int i)
{
    if(i >= 0)
        return i % 4 == 0 && (i % 100 != 0 || i % 400 == 0);
    else
        return mod(i, 4) == 0 && (mod(i, 100) != 0 || mod(i, 400) == 0);
}

парни даже учли что год может быть отрицательным!

Reply

demimurg July 13 2006, 12:24:10 UTC
извини, старина, но я ничче не понял :-(

Reply


Leave a comment

Up