Szökőévek I.

Mit válaszolnál, ha azt kérném tőled, mondd el a szökőév definícióját?
Bizony tévedsz, ha úgy gondolod, hogy minden néggyel osztható év szökőév!
A helyzet koránt sem ennyire egyszerű. A definíció pontosan így hangzik: szökőév minden olyan év, amely osztható 4-gyel, de nem osztható 100-zal. Kivételt képeznek a 400-zal osztható évszámok, ezek szintén szökőévek. Mindhárom esetben természetesen maradék nélküli osztásról van szó. Amennyiben ezt a számítást nem kívánod fejben elvégezni, írd be a vizsgálni kívánt évszámot az A1 cellába, és az alábbi képletet egy másik cellába:

=HA(VAGY(MARADÉK(A1;400)=0;ÉS(MARADÉK(A1;4)=0;
MARADÉK(A1;100)<>0));"szökőév"; "nem szökőév")

A képlet segítségével könnyen ellenőrizhetjük a fenti definíciót a gyakorlatban: szőkőév volt 1600, 2000, de nem volt az 1700, 1800, 1900!

Csak a tőlem elvárható szőrszálhasogatás kedvéért jegyzem meg, hogy egy további feltételvizsgálattal, vagy adatérvényesítéssel meg kellene oldani a megadott évszám ellenőrzését, azaz, hogy ne lehessen kisebb 1582-nél, minthogy XIII. Gergely pápa ebben az évben hajtotta végre a naptárreformot.

Egy későbbi alkalommal még visszatérek a témára.

2 megjegyzés:

Névtelen írta...

"...de osztható 400-zal..." De a 2004 nem osztható maradék nélkül 400-zal, mégis szököév volt. Nem inkább valami olyasmi, hogy ...ha osztható 100-zal, abban az esetben csak akkor szökőév, ha 400-zal is osztható...?
mfá

Unknown írta...

Kedves Névtelen, köszönöm az észrevételt, pontosítottam a szöveget.

Megjegyzés küldése