Kako določiti dan v tednu po datumu brez pogleda v koledar
Kako določiti dan v tednu po datumu brez pogleda v koledar
Anonim

Ni treba biti genij ali jasnovidec, da določiš dan v tednu za kateri koli datum brez pomoči koledarja. Dovolj je, da si zapomnimo nekaj formul. Hkrati je ta vaja lahko dobra vadba za um in spomin.

Kako določiti dan v tednu po datumu brez pogleda v koledar
Kako določiti dan v tednu po datumu brez pogleda v koledar

Če želite določiti dan v tednu po datumu, morate uporabiti formulo:

dan v tednu = (dan + koda meseca + koda leta) % 7

Pojasnila

Koda meseca

Oznake meseca in leta so morda najtežji del formule.

Samo kodo meseca si morate zapomniti.

  • 1. januar, oktober;
  • 2 - maj;
  • 3 - avgust;
  • 4. februar, marec, november;
  • 5. junij;
  • 6. december, september;
  • 0 - april, julij.

Takšne nelogične podatke si najlažje zapomnite z asociacijami.

Letna koda

Koda leta v XXI stoletju se izračuna po formuli:

koda leta = (6 + zadnji dve števki leta + zadnji dve števki leta / 4) % 7

Operater "/" pomeni nepopoln količnik, to je celoten del rezultata deljenja.

  • 2015: (6 + 15 + 15/4) % 7 = (6 + 15 + 3) % 7 = 24 % 7 = 4;
  • 2016: (6 + 16 + 16/4) % 7 = (6 + 16 + 4) % 7 = 26 % 7 = 5;
  • 2017: (6 + 17 + 17/4) % 7 = (6 + 17 + 4) % 7 = 27 % 7 = 6;
  • 2026: (6 + 26 + 26/4) % 7 = (6 + 26 + 6) % 7 = 38 % 7 = 3.

Če želite vedeti dan v tednu za datum drugega stoletja, boste morali upoštevati tudi vrednosti stoletja (6, 4, 2, 0). Namesto 6 za naslednja stoletja bodo naslednje vrednosti:

  • 16xx: 6;
  • 17xx: 4;
  • 18xx: 2;
  • 19xx: 0;
  • 20xx: 6;
  • 21xx: 4 in tako naprej.

% 7

Tukaj je preprosto: % je operator preostanka za deljenje.

Dešifriranje rezultata

Začetek odštevanja - vikend, to je: 0 - sobota, 1 - nedelja itd.

Primeri izračunov

  • 25. julij 2016: (25 + 0 + 5) % 7 = 30 % 7 = 2 - ponedeljek;
  • 8. avgust 2017: (8 + 3 + 6) % 7 = 17 % 7 = 3 - torek;
  • 5. januar 2127:

    • (4 + 27 + 27/4) % 7 = (4 + 27 + 3) % 7 = 34 % 7 = 6 - letna koda;
    • (5 + 1 + 6) % 7 = 10 % 7 = 5 - četrtek.

Seveda računanje dneva v tednu po datumu v vaši glavi ni ključna veščina v dobi tehnologije. Toda to je netrivialna vaja za vse, ki radi razvijajo svoj spomin in izvajajo operacije s številkami.

UPD. Žal ta formula ne deluje dobro za prestopna leta. Do vključno 29. februarja boste morali formuli dodati še eno enoto, da boste dobili pravi dan. Hvala bralcem, da so našli napako.

Priporočena: