Paano matukoy ang araw ng linggo ayon sa petsa nang hindi tumitingin sa kalendaryo
Paano matukoy ang araw ng linggo ayon sa petsa nang hindi tumitingin sa kalendaryo
Anonim

Hindi kinakailangan na maging isang henyo o clairvoyant upang matukoy ang araw ng linggo para sa anumang petsa nang walang tulong ng isang kalendaryo. Ito ay sapat na upang kabisaduhin ang isang pares ng mga formula. Kasabay nito, ang ehersisyo na ito ay maaaring maging isang magandang ehersisyo para sa isip at memorya.

Paano matukoy ang araw ng linggo ayon sa petsa nang hindi tumitingin sa kalendaryo
Paano matukoy ang araw ng linggo ayon sa petsa nang hindi tumitingin sa kalendaryo

Upang matukoy ang araw ng linggo ayon sa petsa, kailangan mong gamitin ang formula:

araw ng linggo = (araw + buwan code + taon code)% 7

Mga paliwanag

Code ng buwan

Ang mga code ng buwan at taon ay marahil ang pinakamahirap na bahagi ng formula.

Kailangan mo lang tandaan ang code ng buwan.

  • 1 - Enero, Oktubre;
  • 2 - Mayo;
  • 3 - Agosto;
  • 4 - Pebrero, Marso, Nobyembre;
  • 5 - Hunyo;
  • 6 - Disyembre, Setyembre;
  • 0 - Abril, Hulyo.

Ang pinakamadaling paraan upang matandaan ang naturang hindi makatwirang data ay ang paggamit ng mga asosasyon.

Code ng taon

Ang code ng taon sa XXI century ay kinakalkula gamit ang formula:

year code = (6 + huling dalawang digit ng taon + huling dalawang digit ng taon / 4)% 7

Ang "/" operator ay nangangahulugang isang hindi kumpletong quotient, iyon ay, ang buong bahagi ng resulta ng paghahati.

  • 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.

Kung nais mong malaman ang araw ng linggo para sa petsa ng isa pang siglo, kakailanganin mo ring isaalang-alang ang mga halaga ng siglo (6, 4, 2, 0). Sa halip na 6 para sa susunod na mga siglo, ang mga sumusunod na halaga ay:

  • 16xx: 6;
  • 17xx: 4;
  • 18xx: 2;
  • 19xx: 0;
  • 20xx: 6;
  • 21xx: 4 at iba pa.

% 7

Ito ay simple dito:% ay ang natitirang operator para sa paghahati.

Pag-decode ng resulta

Pagsisimula ng countdown - weekend, iyon ay: 0 - Sabado, 1 - Linggo, at iba pa.

Mga halimbawa ng pagkalkula

  • Hulyo 25, 2016: (25 + 0 + 5)% 7 = 30% 7 = 2 - Lunes;
  • Agosto 8, 2017: (8 + 3 + 6)% 7 = 17% 7 = 3 - Martes;
  • Enero 5, 2127:

    • (4 + 27 + 27/4)% 7 = (4 + 27 + 3)% 7 = 34% 7 = 6 - year code;
    • (5 + 1 + 6)% 7 = 10% 7 = 5 - Huwebes.

Siyempre, ang pagkalkula ng araw ng linggo ayon sa petsa sa iyong ulo ay hindi isang mahalagang kasanayan sa edad ng teknolohiya. Ngunit ito ay isang hindi maliit na ehersisyo para sa lahat na gustong bumuo ng kanilang memorya at magsagawa ng mga operasyon gamit ang mga numero.

UPD. Sa kasamaang palad, ang formula na ito ay hindi gumagana nang maayos para sa mga leap year. Hanggang Pebrero 29, kasama, kailangan mong magdagdag ng isa pang unit sa formula para makuha ang tamang araw. Salamat sa mga nagbabasa para sa paghahanap ng isang bug.

Inirerekumendang: