Takvime bakmadan haftanın günü tarihe göre nasıl belirlenir
Takvime bakmadan haftanın günü tarihe göre nasıl belirlenir
Anonim

Takvim yardımı olmadan herhangi bir tarih için haftanın gününü belirlemek için dahi veya kahin olmaya gerek yoktur. Birkaç formülü ezberlemek yeterlidir. Aynı zamanda bu egzersiz zihin ve hafıza için iyi bir egzersiz olabilir.

Takvime bakmadan haftanın günü tarihe göre nasıl belirlenir
Takvime bakmadan haftanın günü tarihe göre nasıl belirlenir

Haftanın gününü tarihe göre belirlemek için formülü kullanmanız gerekir:

haftanın günü = (gün + ay kodu + yıl kodu)% 7

Açıklamalar

Ay kodu

Ay ve yıl kodları belki de formülün en zor kısmıdır.

Ay kodunu hatırlamanız yeterlidir.

  • 1 - Ocak, Ekim;
  • 2 - Mayıs;
  • 3 - Ağustos;
  • 4 - Şubat, Mart, Kasım;
  • 5 - Haziran;
  • 6 - Aralık, Eylül;
  • 0 - Nisan, Temmuz.

Bu tür mantıksız verileri hatırlamanın en kolay yolu çağrışımları kullanmaktır.

Yıl kodu

XXI yüzyıldaki yıl kodu, aşağıdaki formül kullanılarak hesaplanır:

yıl kodu = (6 + yılın son iki hanesi + yılın son iki hanesi / 4)% 7

"/" operatörü, tamamlanmamış bir bölüm, yani bölme sonucunun tüm kısmı anlamına gelir.

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

Başka bir yüzyılın tarihi için haftanın gününü bilmek istiyorsanız, yüzyılın değerlerini (6, 4, 2, 0) da hesaba katmanız gerekecek. Önümüzdeki yüzyıllar için 6 yerine aşağıdaki değerler olacaktır:

  • 16xx: 6;
  • 17xx: 4;
  • 18xx: 2;
  • 19xx: 0;
  • 20xx: 6;
  • 21xx: 4 vb.

% 7

Burada çok basit: % bölme için kalan operatördür.

sonucun kodunu çözme

Geri sayım başlangıcı - hafta sonu, yani: 0 - Cumartesi, 1 - Pazar vb.

Hesaplama örnekleri

  • 25 Temmuz 2016: (25 + 0 + 5) %7 = %30 7 = 2 - Pazartesi;
  • 8 Ağustos 2017: (8 + 3 + 6) %7 = %17 7 = 3 - Salı;
  • 5 Ocak 2127:

    • (4 + 27 + 27/4)% 7 = (4 + 27 + 3)% 7 = %34 7 = 6 - yıl kodu;
    • (5 + 1 + 6) %7 = %10 7 = 5 - Perşembe.

Elbette kafanızda tarihe göre haftanın gününü hesaplamak teknoloji çağında hayati bir beceri değil. Ancak bu, hafızasını geliştirmeyi ve sayılarla işlem yapmayı seven herkes için önemsiz bir alıştırmadır.

UPD. Ne yazık ki, bu formül artık yıllar için iyi çalışmıyor. 29 Şubat dahil, doğru günü elde etmek için formüle bir birim daha eklemeniz gerekecek. Bir hata bulan okuyuculara teşekkürler.

Önerilen: