Kā noteikt nedēļas dienu pēc datuma, neskatoties kalendārā
Kā noteikt nedēļas dienu pēc datuma, neskatoties kalendārā
Anonim

Nav obligāti jābūt ģēnijam vai gaišreģim, lai bez kalendāra palīdzības noteiktu nedēļas dienu jebkuram datumam. Pietiek iegaumēt pāris formulas. Tajā pašā laikā šis vingrinājums var būt labs treniņš prātam un atmiņai.

Kā noteikt nedēļas dienu pēc datuma, neskatoties kalendārā
Kā noteikt nedēļas dienu pēc datuma, neskatoties kalendārā

Lai noteiktu nedēļas dienu pēc datuma, jums jāizmanto formula:

nedēļas diena = (diena + mēneša kods + gada kods)% 7

Paskaidrojumi

Mēneša kods

Mēneša un gada kodi, iespējams, ir formulas grūtākā daļa.

Jums vienkārši jāatceras mēneša kods.

  • 1. - janvāris, oktobris;
  • 2. maijs;
  • 3. - augusts;
  • 4. - februāris, marts, novembris;
  • 5. jūnijs;
  • 6. - decembris, septembris;
  • 0 - aprīlis, jūlijs.

Vienkāršākais veids, kā atcerēties šādus neloģiskus datus, ir izmantot asociācijas.

Gada kods

Gada kodu XXI gadsimtā aprēķina, izmantojot formulu:

gada kods = (6 + gada pēdējie divi cipari + gada pēdējie divi cipari / 4)% 7

Operators "/" nozīmē nepilnīgu koeficientu, tas ir, visu dalīšanas rezultāta daļu.

  • 2015. gads: (6 + 15 + 15/4)% 7 = (6 + 15 + 3)% 7 = 24% 7 = 4;
  • 2016. gads: (6 + 16 + 16/4)% 7 = (6 + 16 + 4)% 7 = 26% 7 = 5;
  • 2017. gads: (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.

Ja vēlaties uzzināt nedēļas dienu cita gadsimta datumam, jums būs jāņem vērā arī gadsimta vērtības (6, 4, 2, 0). 6 vietā nākamajos gadsimtos būs šādas vērtības:

  • 16xx: 6;
  • 17xx: 4;
  • 18xx: 2;
  • 19xx: 0;
  • 20xx: 6;
  • 21xx: 4 un tā tālāk.

% 7

Šeit viss ir vienkārši:% ir dalīšanas atlikuma operators.

Rezultāta dekodēšana

Atpakaļskaitīšanas sākums - nedēļas nogale, tas ir: 0 - sestdiena, 1 - svētdiena un tā tālāk.

Aprēķinu piemēri

  • 2016. gada 25. jūlijs: (25 + 0 + 5)% 7 = 30% 7 = 2 - pirmdiena;
  • 2017. gada 8. augusts: (8 + 3 + 6)% 7 = 17% 7 = 3 - otrdiena;
  • 2127. gada 5. janvāris:

    • (4 + 27 + 27/4)% 7 = (4 + 27 + 3)% 7 = 34% 7 = 6 - gada kods;
    • (5 + 1 + 6)% 7 = 10% 7 = 5 - ceturtdiena.

Protams, nedēļas dienas aprēķināšana pēc datuma tehnoloģiju laikmetā nav būtiska prasme. Bet šis ir netriviāls vingrinājums ikvienam, kam patīk attīstīt atmiņu un veikt darbības ar cipariem.

UPD. Diemžēl šī formula nedarbojas labi garajiem gadiem. Līdz 29. februārim ieskaitot, lai iegūtu pareizo dienu, formulā būs jāpievieno vēl viena vienība. Paldies lasītājiem par kļūdas atrašanu.

Ieteicams: