Dienstag, 20. März 2012

Das Schaltjahr



Schaltjahr erkennen

entnommen aus:


Zitat

[...]
(1)
  • SJ = 1 / (1+Jahr MOD 4)   1 / (1+Jahr MOD 100)   +1 / (1+Jahr MOD 400)  '   
  • Schaltjahrkennung, im Schaltjahr = 1, sonst = 0
Anmerkung:  1 / (1+Jahr MOD 4) ist = 1, wenn Jahr MOD 4 = 0 (also Schaltjahr) ist.
  • Gültig für 1901 bis 2099
Je nach Bedarf kann die Jahrhundertregel  –1 / (1+Jahr MOD 100)   +1 / (1+Jahr MOD 400) weggelassen werden. 
  • Sie ist erst wieder für das Jahr 2100 bzw. 2400 notwendig.

 Struktogramm für Schaltjahrbestimmung

http://www.inf-schule.de/informatik/konzepteimp/entscheidungen/einstieg_schaltjahr/struktogramm_schaltjahr.png

    Zweite Möglichkeit Schaltjahr bestimmen (z.B. für Tabellenkalkulation)
    • SJ = (Jahr +3) MOD 4 / 3    (Jahr +99) MOD 100 / 99   + (Jahr +399) MOD 400 / 399   ' 
    •   Schaltjahrkennung, im Schaltjahr = 1, sonst = 0
     [...]

     http://www.cartooncommerz.de/IIMS/content/IIMS_Gallery/gallery/thulke/schaltjahr.jpg
     cartooncommerz.de

    * * * 

    Keine Kommentare: