Bu hesaplama aracı ne işe yarar?
Bu araç basit bir sorunun yanıtını verir: gelecekteki belirli bir tarihte kaç yaşında olacaksınız? Doğum tarihinizi ve merak ettiğiniz hedef tarihi girin — bir doğum günü, mezuniyet, emeklilik günü, bir düğün ya da çocuğunuzun 18 yaşını dolduracağı yıl olabilir — o güne ait tam yaşınızı yıl, ay ve gün cinsinden hesaplar; ayrıca toplam ay ve gün değerlerini de pratik bir şekilde sunar.
Nasıl kullanılır?
Önce doğum yılınızı, ayınızı ve gününüzü yazın, ardından merak ettiğiniz gelecek tarihi girin. "Hesapla" butonuna tıklayın. Üstteki kutu, o tarihte kaç tam yıl, ay ve gün yaşında olacağınızı gösterir; alttaki tabloda ise yaşınız ondalık yıl olarak ve geçen toplam ay ile gün cinsinden yer alır.
Formül nasıl çalışır?
Hesaplama, doğum tarihini gelecekteki tarihten bileşen bileşen çıkarır. Önce gün farkıyla başlar; bu fark negatifse bir önceki aydan gün ödünç alır. Aynı işlemi aylarla yapar ve gerektiğinde yıl sayısından 12 ay ödünç alır. Ondalık yaş ise ham gün sayısını 365,25'e (artık yıllar dahil ortalama yıl uzunluğu) bölerek hesaplanır; böylece uzun zaman aralıklarında bile doğruluğunu korur.
$$\text{FutureAge} = (\text{FutureDate} - \text{DOB})\ \text{in years, months, days}$$\(\text{Age} = \text{FutureDate} - \text{DOB}\)
$$\text{Years} = \dfrac{\text{TotalDays}}{365{,}25}$$
Örnek hesaplama
15 Haziran 1990 doğumlusunuz; 1 Ocak 2030 tarihinde kaç yaşında olacaksınız? Gün kısmı (1 − 15) negatif olduğundan Aralık ayının 31 gününü ödünç alırız: \(\text{gün} = 31 - 14 = 17\) (ay ödüncünden sonra). Aylar \(7 - 6 - 1 = \ldots\) işlemiyle 6 aya, yıllar ise 39'a iner. Sonuç: 39 yıl, 6 ay, 17 gün.
Önemli Terimler Açıklandı
- Doğum tarihi (DT)
- Bir kişinin doğduğu takvim tarihi; burada dobYear, dobMonth ve dobDay olarak verilir. Yaşın ölçüldüğü sabit başlangıç noktasıdır.
- Hedef (gelecek) tarihi
- futYear, futMonth ve futDay olarak girilen yaşını bilmek istediğin tarih. Doğum tarihinden sonra (hatta öncesinde de) herhangi bir tarih olabilir; iki tarih arasındaki fark yaştır.
- Geçen yıllar, aylar ve günler
- Yaşın tek bir toplam yerine üç ayrı birim olarak ifade edilmesi. Önce tam yılları, sonra kalan tam ayları, sonra kalan günleri sayar — örneğin \(34\text{ yıl},\ 7\text{ ay},\ 12\text{ gün}\). Bu, doğum günlerinde kullanılan doğal "ben kaç yaşındayım" formatıdır.
- Ondalık yaş
- \(34.6\) yıl gibi kesirli kısmı olan tek bir sayı olarak yazılan yaş. Toplam geçen gün sayısının bir yılın ortalama uzunluğuna (yaklaşık \(365.25\) gün) bölünmesiyle elde edilir ve grafikler ve hesaplamalar için kullanışlıdır, ancak tam ayları ve günleri gizler.
- Artık yıl
- 29 Şubat içeren 366 günlük bir yıl. 4'e bölünebilen yıllar artık yıldır; ancak 400'e bölünemeyen yüzyıl yılları hariçtir (bu nedenle 2000 artık yıl idi ama 1900 değildi). Artık yıllar gün sayımını ve 29 Şubat doğum günü işlenmesini artık olmayan yıllarda etkiler.
- Ay ödüncü
- Hedef gün veya ay, doğum günü veya ayından daha erken olduğunda olumsuz bir fark veren bir düzeltme. Hesaplayıcı, her birimin geçerli aralığında kalması için bir ayı (o ayın gün sayısını ekleyerek) veya bir yılı (12 ay ekleyerek) "ödünç alır" — sütun çıkarmasında ödünç alma ile aynı fikirdir.
Sıkça Sorulan Sorular
Artık yılları hesaba katıyor mu? Evet. Ay içindeki gün ödünç alma işlemi her ayın gerçek uzunluğunu kullanır ve ondalık yaş değeri yılda 365,25 gün esas alır.
Gelecek tarih geçmişte olabilir mi? Hedef tarih doğum tarihinizden önceyse sonuç negatif ya da sıfır çıkar; bu araç gelecekteki tarihler için tasarlanmıştır.
Ay ve günler neden basit bir çıkarmadan farklı görünüyor? Takvim aylarının uzunlukları farklı olduğu için sonuç, ham aritmetik yerine tam yıl, ay ve kalan gün olarak normalleştirilir.