Chcete-li určit den v týdnu podle data, použijte vzorec:
Vysvětlení
Kód měsíce
Kódy měsíce a roku jsou možná nejtěžší ve vzorci.
Kód měsíce je jen na zapamatování.
- 1 – leden, říjen;
- 2 – květen;
- 3 – srpen;
- 4 – únor, březen, listopad;
- 5 – červen;
- 6 – prosinec, září;
- 0 – duben, červenec.
Abychom si pamatovali takováto nelogická data, je nejjednodušší uchýlit se k asociacím.
Kód roku
Kód roku v 21. století se vypočítá podle vzorce:
Operátor “/” znamená neúplný kvocient, tj. Celočíselnou část výsledku rozdělení.
- 2015: (6 + 15 + 15/4)% 7 = (6 + 15 + 3)% 7 = 25% 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.
Chcete-li znát den v týdnu pro datum dalšího století, budete muset vzít v úvahu hodnoty století (6, 4, 2, 0). Namísto 6 pro nejbližší století budou následující hodnoty:
- 16xx: 6;
- 17xx: 4;
- 18xx: 2;
- 19xx: 0;
- 20xx: 6;
- 21xx: 4 a tak dále.
% 7
Zde je jednoduché:% je operátor zbytku pro rozdělení.
Dekódování výsledku
Začátek odpočítávání je víkend, tedy: 0 – sobota, 1 – neděle a tak dále.
Příklady výpočtu
- 25. července 2016: (25 + 0 + 5)% 7 = 30% 7 = 2 – pondělí;
- 8. srpna 2017: (8 + 3 + 6)% 7 = 17% 7 = 3 – úterý;
- 5. ledna 2127:
- (4 + 27 + 27/4)% 7 = (4 + 27 + 3)% 7 = 34% 7 = 6 – kód roku;
- (5 + 1 + 6)% 7 = 10% 7 = 5 – čtvrtek.
Samozřejmě, výpočet dne v týdnu podle data v mysli není důležitá dovednost ve věku technologie. Ale toto je netriviální cvičení pro všechny, kteří chtějí rozvíjet svou paměť a provádět operace s čísly.
UPD. Tento vzorec bohužel nefunguje ani za skokový rok. Do 29. února včetně musí vzorec přidat další jednotku, aby získal správný den. Děkujeme čtenářům za zjištění chyby.