Comment déterminer le jour de la semaine par date sans regarder le calendrier
Comment déterminer le jour de la semaine par date sans regarder le calendrier
Anonim

Il n'est pas nécessaire d'être un génie ou un clairvoyant pour déterminer le jour de la semaine pour n'importe quelle date sans l'aide d'un calendrier. Il suffit de mémoriser quelques formules. En même temps, cet exercice peut être un bon entraînement pour l'esprit et la mémoire.

Comment déterminer le jour de la semaine par date sans regarder le calendrier
Comment déterminer le jour de la semaine par date sans regarder le calendrier

Pour déterminer le jour de la semaine par date, vous devez utiliser la formule:

jour de la semaine = (jour + code mois + code année)% 7

Explications

Code mois

Les codes du mois et de l'année sont peut-être la partie la plus difficile de la formule.

Vous avez juste besoin de vous souvenir du code du mois.

  • 1 - janvier, octobre;
  • 2 - mai;
  • 3 - août;
  • 4 - février, mars, novembre;
  • 5 - juin;
  • 6 - décembre, septembre;
  • 0 - avril, juillet.

Le moyen le plus simple de se souvenir de ces données illogiques est d'utiliser des associations.

Code année

Le code de l'année au XXIe siècle est calculé à l'aide de la formule:

code année = (6 + deux derniers chiffres de l'année + deux derniers chiffres de l'année / 4)% 7

L'opérateur "/" signifie un quotient incomplet, c'est-à-dire la partie entière du résultat de la division.

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

Si vous souhaitez connaître le jour de la semaine pour la date d'un autre siècle, vous devrez également prendre en compte les valeurs du siècle (6, 4, 2, 0). Au lieu de 6 pour les prochains siècles, les valeurs suivantes seront:

  • 16xx: 6;
  • 17xx: 4;
  • 18xx: 2;
  • 19xx: 0;
  • 20xx: 6;
  • 21xx: 4 et ainsi de suite.

% 7

C'est simple ici: % est l'opérateur de reste pour la division.

Décoder le résultat

Début du compte à rebours - week-end, c'est-à-dire: 0 - samedi, 1 - dimanche, et ainsi de suite.

Exemples de calcul

  • 25 juillet 2016: (25 + 0 + 5) % 7 = 30 % 7 = 2 - Lundi;
  • 8 août 2017: (8 + 3 + 6) % 7 = 17 % 7 = 3 - mardi;
  • 5 janvier 2127:

    • (4 + 27 + 27/4)% 7 = (4 + 27 + 3)% 7 = 34% 7 = 6 - code de l'année;
    • (5 + 1 + 6)% 7 = 10% 7 = 5 - Jeudi.

Bien sûr, calculer le jour de la semaine par date dans votre tête n'est pas une compétence vitale à l'ère de la technologie. Mais c'est un exercice non trivial pour tous ceux qui aiment développer leur mémoire et effectuer des opérations avec des nombres.

UPD. Malheureusement, cette formule ne fonctionne pas bien pour les années bissextiles. Jusqu'au 29 février inclus, vous devrez ajouter une unité de plus à la formule pour obtenir le bon jour. Merci aux lecteurs d'avoir trouvé un bug.

Conseillé: