Web Analytics

See also ebooksgratis.com: no banners, no cookies, totally FREE.

CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
Privacy Policy Cookie Policy Terms and Conditions
Rok przestępny - Wikipedia, wolna encyklopedia

Rok przestępny

Z Wikipedii

Rok przestępny to taki, w którym rok kalendarzowy ma 366 zamiast 365 dni. Występuje wyłącznie w kalendarzach o rachubie opartej na obiegu ziemi dookoła Słońca lub o rachubie kombinowanej (Księżyc i Słońce). Ma on na celu umożliwiać zgranie roku kalendarzowego z rokiem zwrotnikowym.

W kalendarzu gregoriańskim (obowiązującym m.in. w Polsce), dodatkowy dzień występuje w lutym, który ma wtedy 29 zamiast 28 dni.

Spis treści

[edytuj] Historia

Lata przestępne zostały pierwszy raz wprowadzone w 238 roku p.n.e., kiedy to w Egipcie zaczęto uwzględniać dodatkowy dzień co cztery lata (zob. datowanie sotisowe). W roku 45 p.n.e. dekretem Juliusza Cezara wprowadzono taką samą rachubę w Rzymie (stąd określenie kalendarz juliański). Dodatkowy dzień zyskał najkrótszy w tamtym czasie miesiąc luty. Błąd tej rachuby wynosi 1 dobę na 128 lat. Do dziś ten system jest stosowany w różnych kalendarzach kościołów prawosławnych (w niektórych w 1923 r. wprowadzono tzw. kalendarz nowojuliański). Obecnie powszechnie stosuje się rachubę zgodną z kalendarzem gregoriańskim, wprowadzonym w 1582 roku dekretem papieża Grzegorza XIII, w której rok przestępny (liczbowo) spełnia następujące warunki: jest podzielny przez 4, ale nie jest podzielny przez 100, lub jest podzielny przez 400. Błąd tej rachuby wynosi 1 dobę na nieco ponad 3322 lat. Przed reformą kalendarza za rok przestępny uważano każdy rok, który był podzielny przez 4.

[edytuj] Poprawki do kalendarzy

Wprowadzenie poprawek najszybciej nastąpiło we Włoszech, Hiszpanii, Polsce i Portugalii, bo już w 1582, przez pominięcie 10 dni z października (od 5 do 14). W Wielkiej Brytanii poprawki wprowadzono dużo później, bo dopiero w 1752 roku, poprzez usunięcie 11 dni we wrześniu (od 3 do 13). Szwecja i Finlandia miała podwójnie przestępny rok w 1712 - dodano nie jeden, a dwa dni w lutym (czyli wystąpiła data 30 lutego 1712 roku), gdyż Szwecja nie miała zsynchronizowanego kalendarza z żadnym innym kalendarzem. Dzięki dodaniu tego dodatkowego dnia wrócili do kalendarza juliańskiego. Aktualnie kalendarz juliański jest opóźniony w stosunku do kalendarza gregoriańskiego o 13 dni (za dużo lat przestępnych zostało dodanych).

[edytuj] Ciekawostka

Niedokładność kalendarza juliańskiego spowodowała, że w IV w. przesilenie zimowe przesunęło się z 25 na 22 grudnia, a w XVI w. już na 12 grudnia. W wyniku wprowadzenia kalendarza gregoriańskiego w 1582 i pominięcia wówczas 10 dni, termin przesilenia wypada stale w okolicach 22 grudnia.

[edytuj] Bieżący błąd

Liczba lat przestępnych w ciągu 400 lat (zgodnie z kalendarzem gregoriańskim) wynosi:

\frac {400}{4} - \frac {400}{100} + \frac {400}{400} = 97

Biorąc pod uwagę, że rok zwrotnikowy ma 365,242199 dni, bieżący błąd obliczania daty wynosi:

365 + \frac {97}{400} - 365,242199 = 0,000301 \left [ {dnia \over rok} \right ]

Jest to około 26 sekund na rok (chociaż nie jest to błąd stały - ze względu na konieczność skokowego wprowadzania poprawek). W ciągu 3000 lat jest to niecały jeden dzień.

[edytuj] Algorytm

Algorytm sprawdzania czy dany rok jest przestępny można wyrazić jako funkcję:

boolean czyPrzestępny(integer rok)
begin
    if ((rok mod 4 = 0) and (rok mod 100 != 0)) or (rok mod 400 = 0) then
        return true;
    else
        return false;
end

Funkcja ta zwraca wartość true, gdy jej argument rok jest podzielny przez 4 i nie jest podzielny przez 100, lub jest podzielny przez 400 - czyli zwraca wartość true, gdy rok jest przestępny. Przykładowo rok 2000 i 2004 był przestępny, ale rok 1900 nie był przestępny.

[edytuj] Zobacz też

Static Wikipedia (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -

Static Wikipedia 2007 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -

Static Wikipedia 2006 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu

Static Wikipedia February 2008 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu