Como determinar o dia da semana para a data, sem olhar para o calendário
Dicas / / December 19, 2019
Assim, sem a ajuda de um calendário para determinar o dia da semana para qualquer data, não tem que ser um gênio ou clarividente. É o suficiente para lembrar um par de fórmulas. Ao mesmo tempo, este exercício pode ser um bom exercício para a mente e memória.
Para determinar o dia da semana para a data que você precisa para usar a fórmula:
= Dia da semana (dia + mês de código + código de área ano) 7%
explicações
código de um mês
Códigos meses e anos - este é talvez o mais difícil na fórmula.
código de um mês deve ser fácil de lembrar.
- 1 - janeiro de Outubro;
- 2 - Maio;
- 3 - Agosto;
- 4 - Fevereiro, Março, Novembro;
- 5 - Junho;
- 6 - Dezembro de Setembro;
- 0 - Abril, Julho.
Para memorizar esses dados ilógicas, a maneira mais fácil de usar associações.
ano código
O código, no século XXI é calculado da seguinte forma:
code = ano (6 anos + dois algarismos dois últimos dígitos do ano / 4) 7%
O operador "/" significa quociente parcial, isto é, a parte inteira do resultado da divisão.
- 2015 Ano: (6 + 15 + 15/4)% 7 = (6 + 15 + 3) = 25% 7% 7 = 4;
- 2016 Ano: (6 + 16 + 16/4)% 7 = (6 + 16 + 4) = 26% 7% 7 = 5;
- 2017 Ano: (6 + 17 + 17/4)% 7 = (6 + 17 + 4) = 27% 7% 7 = 6;
- 2026 Ano: (6 + 26 + 26/4) 7% = (6 + 26 + 6) = 38% 7% 7 = 3.
Se você quiser saber o dia da semana uma outra data do século para, terá que levar em conta o século valor mais (6, 4, 2, 0). Em vez de 6 para os próximos séculos terão os seguintes significados:
- 16xx: 6;
- 17hh: 4;
- 18hh: 2;
- 19xx: 0;
- 20xx: 6;
- 21hh: 4 e assim por diante.
% 7
Há simplesmente:% - operador o restante quando dividido.
decodificando resultado
Comece de referência - de saída, ou seja: 0 - Sábado 1 - domingo, e assim por diante.
exemplos de cálculo
- 25 de julho de 2016: (25 + 0 + 5) = 30% 7% 7 = 2 - Segunda-feira;
- 8 de agosto de 2017: (8 + 3 + 6) = 17% 7% 7 = 3 - Terça-feira;
- 5 de janeiro de 2127:
- (4 + 27 + 27/4) 7% = (4 + 27 + 3) = 34% 7% 7 = 6 - ano código;
- (5 + 1 + 6) = 10% 7% 7 = 5 - Quinta-feira.
Claro, o cálculo do dia da semana para a data em mente - isso não é uma habilidade vital na era da tecnologia. Mas este é um exercício não trivial para quem gosta de desenvolver a sua memória e executar operações com números.
UPD. Infelizmente, esta fórmula não funciona muito bem para um ano bissexto. Até 29 de Fevereiro fórmula inclusive ter que adicionar mais unidade para obter o dia correto. Obrigado leitores têm encontrado um bug.