অধিবর্ষ

উইকিপিডিয়া, মুক্ত বিশ্বকোষ থেকে

অধিবর্ষ (ইংরেজি: Leap year) হচ্ছে একটি বিশেষ বছর, যাতে সাধারণ বছরের তুলনায় একটি দিন (বা চান্দ্রবছরের ক্ষেত্রে একটি মাস) জোতির্বৈজ্ঞানিক বছরের সাথে সামাঞ্জস্য রাখার জন্য বেশি থাকে।[১] জোতির্বৈজ্ঞানিক বছর বা পৃথিবী যে সময়ে সূর্যের চারপাশে একবার ঘুরে আসে তার উপরই ঋতুর পরিবর্তন ও অন্যান্য মহাজাগতিক ঘটনাবলীর পুনরাবৃত্তি নির্ভর করে। এর সময়কাল হচ্ছে প্রায় ৩৬৫ দিন ৫ ঘন্টা ৪৮ মিনিট ৪৭ সেকেন্ড, অথচ প্রচলিত গ্রেগরীয় বর্ষপঞ্জিমতে বছর হিসাব করা হয় ৩৬৫ দিনে। এভাবে প্রতিবছর প্রায় ছয় ঘণ্টা সময় গোনার বাইরে থেকে যায় ও চার বছরে সেটা প্রায় এক দিনের সমান হয়। এই ঘাটতি পুষিয়ে নেয়ার জন্য প্রতি চার বছর পরপর ৩৬৬ দিনে বছর হিসাব করা হয়। গ্রেগরীয় বর্ষপঞ্জিমতে, প্রতি চার বছরে একবার ফেব্রুয়ারি মাসে ও বাংলা সনমতে ফাল্গুন মাসে এই অতিরিক্ত ১ দিন যোগ হয়। তাই অধিবর্ষে ফেব্রুয়ারি ও ফাল্গুন মাস হয় যথাক্রমে ২৯ ও ৩১ দিনে। যেমন: ২০১২ একটি অধিবর্ষ ও এর ফেব্রুয়ারি মাস হয়েছে ২৯ দিনে।

বাংলা বর্ষপঞ্জি বা বাংলা সন[সম্পাদনা]

বাংলা বর্ষপঞ্জি, যা সম্রাট আকবর কর্তৃক প্রবর্তিত হয়, তাতে অধিবর্ষের ধারণা দেখা যায় না। পরবর্তিতে বাংলাদেশে বাংলা একাডেমী কর্তৃক প্রস্তুত নতুন বর্ষপঞ্জিমতে বাংলা বর্ষপঞ্জিতেও গ্রেগরীয় বর্ষপঞ্জি অনুসরণে ফেব্রুয়ারি মাসের সমসাময়িক বাংলা মাসে, সাধারণত ফাল্গুন মাসে, প্রতি চার বছর পর পর একবার অতিরিক্ত একটি দিন গণনা করা হয়। তবে ভারতে ও বাংলাদেশের হিন্দুগণ ধর্মীয় কারণে এই রীতি অনুসরণ করেন না। সনাতনী বাংলা বর্ষপঞ্জিতে অধিবর্ষ একটু জটিল নিয়মে আসে। এক্ষেত্রে সাল থেকে ৭ বিয়োগ করে ৩৯ দিয়ে ভাগ করতে হয়। যদি ভাগশেষ শূন্য বা চার দ্বারা নিঃশেষে বিভাজ্য হয় তবে ঐ সালকে অধিবর্ষ ধরা হয়। আর অধিবর্ষের অতিরিক্ত এক দিন চৈত্র মাসে যোগ হয়।[২] এই হিসাব অনুযায়ী প্রতি ৩৯ বছরে ১০টি অধিবর্ষ আসে, যেটা জোতির্বৈজ্ঞানিক বর্ষপঞ্জির সাথে যথেষ্ট সামাঞ্জস্যপূর্ণ। তবে অতি লম্বা সময় ধরে এই নিয়ম অনুসরণ করে গেলে সম্ভবত সংশোধনের প্রয়োজন হতে পারে।

গ্রেগরীয় বর্ষপঞ্জি[সম্পাদনা]

এই বর্ষপঞ্জি অনুযায়ী ৪ দিয়ে বিভাজ্য বছরগুলোকে অধিবর্ষ বলা হয়। যেমন: ২০০৪ সাল একটি অধিবর্ষ। তবে এই নিয়মের ব্যতিক্রমও আছে। পৃথিবী সূর্যের চারদিকে একবার ঘুরতে একদম নিখুঁতভাবে ৩৬৫.২৫ দিন সময় নেয় না, একটু কম নেয়। তাই দেখা গেছে যে চার বছর পর পর অধিবর্ষ ধরলে প্রতি চারশ বছরে ৩ দিন সময় বেশি ধরা হয়ে যায়। এই সমস্যার সমাধানের জন্য যেসব বছর ১০০ দ্বারা বিভাজ্য,কিন্তু ৪০০ দ্বারা নয় তাদের অধিবর্ষের তালিকা থেকে বাদ দেয়া হয়।[৩] যেমন: ৪ দ্বারা বিভাজ্য হওয়া সত্ত্বেও ১৯০০ সাল অধিবর্ষ নয়। কারণ এটি ১০০ দ্বারা বিভাজ্য কিন্তু ৪০০ দ্বারা নয়।

অ্যালগোরিদম[সম্পাদনা]

কোন বছর অধিবর্ষ কিনা তা বের করার প্রোগ্রামিং সংকেতের সারসংক্ষেপ নিচে দেওয়া হল।

if year is divisible by 400 then
   is_leap_year
else if year is divisible by 100 then
   not_leap_year
else if year is divisible by 4 then
   is_leap_year
else
   not_leap_year

তথ্যসূত্র[সম্পাদনা]

  1. Meeus, Jean. (1998.) Astronomical Algorithims. Willmann-Bell. pp. 62.
  2. http://en.wikipedia.org/wiki/Bengali_calendar#Leap_year
  3. Royal Observatory, Greenwich. (2002). Leap years. Author.

বহিঃসংযোগ[সম্পাদনা]