Doomsday Algoritması Gün Hesaplama
Haftanın gününü bulmak için tarihi YYYY-AA-GG olarak girin.
Sonuç
Nasıl hesaplanır?
Tarihi YYYY-AA-GG biçiminde girin (yıl 1 ile 9999 arası). Araç, tarihin haftanın hangi günü olduğunu, o yılın doomsday gününü ve yılın kaçıncı günü olduğunu verir. Doomsday, aynı yılda hatırlaması kolay bazı tarihlerin (4/4, 6/6, 8/8, 10/10, 12/12, 9 Mayıs, 5 Eylül, 11 Temmuz, 7 Kasım ve Şubat'ın son günü) denk geldiği ortak haftanın günüdür; araç bunu 4 Nisan'ın haftanın günü olarak gösterir. Elle hesapta hedef aydaki referans tarihi alınır, (gün − referans günü) mod 7 bulunur ve doomsday gününden o kadar gün ileri gidilir. Araç aynı sonuca doğrudan takvimden ulaşır. Artık yıllar Gregoryen kuralına göre bulunur ve bu kural takvimin hiçbir yerde kullanılmadığı eski yıllar için de uygulanır. Var olmayan tarihler (2023-02-29), 0. yıl ve başka düzenler sonuç vermez.
Örnek hesaplama
1969-07-20 tarihini alalım. 1969'un doomsday günü Cuma'dır (4 Nisan 1969 Cuma'ydı). Temmuz'un referans tarihi 11 Temmuz'dur ve o da Cuma'dır. 11'den 20 Temmuz'a 9 gün vardır; 9 mod 7 = 2, yani Cuma'dan iki gün ileri gideriz: Cumartesi, sonra Pazar. Araç da aynı sonucu verir: haftanın günü Pazar, yılın doomsday günü Cuma. Yılın günü: Ocak 31 + Şubat 28 + Mart 31 + Nisan 30 + Mayıs 31 + Haziran 30 = 181, buna 20 eklenince yılın 201. günü bulunur.
Sık yapılan hatalar
- Yılın doomsday gününü, yazdığınız tarihin haftanın günüyle karıştırmak. İkisi ancak tarihiniz 4 Nisan gibi bir referans günüyse aynıdır.
- Elle hesapta Şubat referansını yanlış almak: bu, ayın son günüdür; normal yılda 28 Şubat, artık yılda 29 Şubat. 2024-02-29 Perşembe'dir ve 4 Nisan 2024 ile aynı gündür.
- Tarihi GG.AA.YYYY ya da AA/GG/YYYY biçiminde yazmak. Araç yalnızca tireli yıl-ay-gün düzenini okur ve 2023-02-29 gibi olanaksız tarihleri reddeder.
- Tarihi eski bir olayın kullanıldığı takvimle eşleşir sanmak. Her tarih Gregoryen sayılır; bir ülkenin Jülyen takvimden geçişinden önceki bir gün, o dönemde kayıtlı haftanın gününden farklı çıkabilir.
- Kaymayı yanlış yöne saymak. Tarih referans gününden önce geliyorsa doomsday gününden ileri değil geri gidilir.
Bu hesaplama hakkında
Doomsday algoritması, matematikçi John Conway tarafından popülerleştirilen, tarihteki veya gelecekteki herhangi bir tarihin haftanın hangi gününe denk geldiğini zihinden bulmaya yarayan bir yöntemdir. Her yılın “doomsday” gününü ezberlemeye dayanır — 4/4, 6/6, 8/8, 10/10 ve 12/12 gibi kolay hatırlanan birkaç tarihin her zaman aynı sabit haftanın gününe denk geldiği bir referans günü — ve hedef tarihe ulaşmak için bu referans tarihlerin en yakınından ileri veya geri sayarak sonuca varır.
Bu hesaplayıcı aynı mantığı programatik olarak uygular: verilen herhangi bir tarih için o yılın doomsday gününü türetir, istenen tarihe olan kaymayı sayar ve ayrıca yılın kaçıncı günü olduğunu bildirir. Eğlence amaçlı matematikçiler, zihinden hesaplama yarışmacıları ve takvim meraklıları arasında bir gösteri numarası olarak popülerdir; ayrıca tarihi bir tarihin veya gelecekteki bir son tarihin haftanın hangi gününe denk geldiğini takvim uygulaması açmadan kontrol etmek isteyen herkes tarafından kullanılır.
Bu faydalı oldu mu?
En fazla 3 tepki seçebilirsiniz.
Popüler hesaplayıcılar
Kredi Hesaplama
Aylık taksit, toplam faiz ve ödeme planını hesaplayın.
Yüzde Hesaplama
Yüzde değişim, indirim ve oran hesaplamaları.
İndirim Hesaplama
İndirimli fiyatı, kazancı ve indirim tutarını hesaplayın.
Vücut Kitle Endeksi (VKİ)
Boy ve kiloya göre vücut kitle endeksini hesaplayın.
Yaş Hesaplama
Doğum tarihinden bugüne tam yıl, ay ve gün cinsinden yaşınızı hesaplayın.
Bileşik Faiz Hesaplama
Ana para, faiz oranı ve süreye göre bileşik faizle nihai tutarı hesaplayın.
Tüm Hesaplayıcılar
- Kredi Hesaplama
- Kar Hesaplama
- İndirim Hesaplama
- Vücut Kitle Endeksi (VKİ)
- Yüzde Hesaplama
- İdeal Kilo Hesaplama
- Yaş Hesaplama
- Gebelik Hesaplama
- Bileşik Faiz Hesaplama
- Bazal Metabolizma (BMR) Hesaplama
- Bahşiş Hesaplama
- Yakıt Maliyeti Hesaplama
- Tarih Farkı Hesaplama
- Uyku Döngüsü Hesaplama
- Günlük Su İhtiyacı Hesaplama
- Basit Faiz Hesaplama
- Kalp Atış Hızı Bölgeleri Hesaplama
- Koşu Temposu Hesaplama
- Evcil Hayvan Yaşı Hesaplama
- Kalori Yakım Hesaplama
- Makro Besin Dağılımı Hesaplama
- TDEE (Toplam Günlük Enerji İhtiyacı) Hesaplama
- Bel-Kalça Oranı Hesaplama
- Takdir ve Teşekkür Belgesi Hesaplama
- Tek Tekrar Maksimum (1RM) Hesaplama
- Yumurtlama (Ovülasyon) Hesaplama
- Elektrik Maliyeti Hesaplama
- Birim Fiyat Hesaplama
- Tasarruf Hedefi Hesaplama
- Başabaş Noktası Hesaplama
- Boya Hesaplama
- Vize-Final Ortalama Hesaplama
- İş Günü Hesaplama
- Saat Farkı (Süre) Hesaplama
- Yakıt Tüketimi Hesaplama
- Sıcaklık Birimi Çevirici
- Fayans (Seramik) Hesaplama
- En-Boy Oranı Hesaplama
- Roma Rakamı Çevirici
- Hedef Kilo Süresi Hesaplama
- Maaş Çevirici (Saatlik-Yıllık)
- Kredi Kartı Doğrulama (Luhn)
- Vücut Yüzey Alanı (BSA) Hesaplama
- Hissedilen Sıcaklık Hesaplama
- Ohm Kanunu Hesaplama
- PPI (Piksel Yoğunluğu) Hesaplama
- Molar Kütle Hesaplama
- Burç Hesaplama (Batı + Çin)
- IBAN Doğrulama
- Ayakkabı Numarası Dönüştürücü
- Ülke Bilgisi (Telefon Kodu) Sorgulama
- Saat Dilimi Farkı (Dünya Saati)
- CAGR (Bileşik Yıllık Büyüme) Hesaplama
- 72 Kuralı Hesaplama
- Kandaki Alkol (Promil) Hesaplama
- Yağsız Vücut Kütlesi (LBM) Hesaplama
- Pisagor Teoremi Hesaplama
- Hız Birimi Dönüştürücü
- İndirme Süresi Hesaplama
- Tarih Hesaplama (Gün Ekle/Çıkar)
Hesaplayıcı bulunamadı
Yorumlar (1)
Yöntemi öğreniyorsanız aracı önce ay adımı için değil, yıl adımı için cevap anahtarı olarak kullanın. 2000'li yıllarda yüzyıl çıpası Salı'dır; yılın son iki hanesini 12'ye bölüp tam kısmı, kalanı ve kalanın 4'e bölümünün tam kısmını ekleyin. 2026 için bu 2 + 2 + 0 = 4 eder ve Salı'ya dört gün eklemek Cumartesi'ne varır. Sonucu doomsday satırıyla karşılaştırın. Sizce hangi yüzyılın çıpasını ezberlemek en zor?