এটি আমার প্রথম টিউন ভুল হলে আশা করি ক্ষমা সুন্দর দৃষ্টিতে দেখবেন।
অনেক সময় আমরা যখন কোনো প্লান করি তখন বারের নাম প্রয়োজন হয়, কিন্তু হাতের কাছে ফোন না থাকলে বিপত্তিতে পড়তে হয়।
কিন্তু আপনি এই টেকনিক এর মাধ্যমে খুব সহজেই এই সকল সমস্যা থেকে উত্তরন পেতে পারবেন। সাথে চমকে দিতে পারবেন বন্ধুদেরকেও।
পুরো টপিক টা মনযোগ সহকারে পড়ার জন্য অনুরোধ করছি, নইলে বুঝতে সমস্যা হতে পারে। আর কথা না বাড়িয়ে চলে যাই মূল প্রসঙ্গে।
প্রথম ধাপঃ
এই কাজটি করার জন্য আপনাকে প্রত্যেকটি মাসের সমতুল্য মান সংখা মনে রাখতে হবে(মুখস্ত করতে হবে)। মান গুলো মনে রাখার সহজ কৌশল তিনটি করে মান এক সাথে মনে রাখবেন।
যেমন, জানুয়ারি, ফেব্রুয়ারি, মার্চ =৪০২, এপ্রিল, মে, জুন= ৩৫১; জুলাই, আগস্ট, সেপ্টেম্বর=৩৬২; অক্টোবর, নভেম্বর, ডিসেম্বর=৪০২ নিচে প্রত্যেক মাসের সমতুল্য মান দেওয়া হলঃ
দ্বিতীয় ধাপঃ
মাসের মানগুলো তো দিয়ে দিলাম। এবার আসি সুত্রে। এই সুত্রটির সাহায্যে আপনি মাত্র কয়েক সেকেন্ডেই নির্ভুলভাবে বারের নাম বলে দিতে পারবেন।
সুত্রটি একটু মনযোগ সহকারে দেখে নিন।
সুত্রঃ মনে করুন, আমরা যে তারিখটির বার নির্ণয় করতে চাচ্ছি সে তারিখ টি হল, Day/month/year.
তাহলে,
তাহলে,
Total_value=(year-1980)+(year-1980)/4+Value of month+ date.
নোটঃ (year-1980)/4 এর মান শুধুমাত্র পূর্ণ সংখাটুকে নিতে হবে। অর্থাৎ, মান ৬.২৫ হলে, শুধুমাত্র ৬ নিতে হবে।
তৃতীয় ধাপঃ বার নির্ণয়
এখন,
Day(বার)= Total_value/7 এর ভাগশেষ।
Day(বার)= Total_value/7 এর ভাগশেষ।
নোটঃ বার বের করার ক্ষেত্রে total_value/ 7 এর ভাগশেষ কাউন্ট করতে হবে। ভাগফলের কোনো কাজ নেই।
এবার আসি, ভাগশেষের মানে থেকে কীভবে বারের নাম বের করবো সেই প্রসঙ্গে,
ভাগশেষের মান ও তাদের তূল্য বারের তালিকা নিচে দেওয়া হলো,
ভাগশেষের মান ও তাদের তূল্য বারের তালিকা নিচে দেওয়া হলো,
উদাহরণ
এখন কয়েকটা উদাহরণ দেওয়া যাক, আজকের বার টাই আগে নির্ণয় করি।
আজ ১০ মে ২০১৭
সূত্রামুযায়ী পাই,
Total_value=(2017-1980)+(2017-1980)/4+ value of May month+10
=37+37/4+5+10
=37+9+5+10
=61.
এখন, Day= total_value/7 এর ভাগশেষ.
=61/7
=5
এখানে, ভাগশেষ ৫, সুতরাং বারের সমতুল্য তালিকা অনুযায়ি আজ বুধবার।
ব্যতিক্রমঃ
প্রশ্নঃ ২০১৬ সালের ১৫ ফেব্রুয়ারি কি বার ছিল????
চেষ্টা করে দেখুন তো কি রেজাল্ট আসে?
যারা চেষ্টা করেছেন তারা রেজাল্ট পাবেন "মঙ্গলবার"। কিন্তু একবার ক্যালেন্ডার দেখেই অবাক হয়ে যাবেন, কারণ ঐ দিন মঙ্গলবার ছিল না, ছিল সোমবার!!!
এখন, আমার উপর অনেক রাগ হচ্ছে না? এতোক্ষণ কি তাহলে সব ভুল শিখালাম? না, ভুল না, সব ই ঠিক আছে,
এটা একটু ব্যতিক্রম, চলুন দেখে নেই এটা কীভাবে সমাধান করবো।
আমরা যে তারিখ টির বার বের করবো তার সাল(বছর) যদি ৪ দ্বারা বিভাজ্য হয় এবং তারিখটির মাস জানুয়ারি ও ফেব্রুয়ারি হয় তবে নিম্নোক্ত নিয়ম প্রযোজ্য,
সব কিছু আগের মতোই করতে হবে, শুধুমাত্র Total_value থেকে 1 বিয়োগ করতে হবে। এরপর সব আগের মতোই হবে। আশা করি বুঝাতে পেরেছি।
ব্যতিক্রম উদাহরণঃ ২০১৬ সালের ১৫ জানুয়ারি কি বার ছিল?
চলেন ঝটপট করে ফেলি, খুবই সহজ,
এখানে, লক্ষকরুন তারিখটির সাল (২০১৬) ৪ দ্বারা বিভাজ্য এবং মাস জানুয়ারি, তাহলে ব্যতিক্রম নিয়ম প্রযোজ্য হবে অর্থাৎ, total_value থেকে 1 বিয়োগ করতে হবে।
সূত্রানুযায়ী,
Total_value= (2016-1980)+(2016-1980)/4+ Value of January month+Date
= 36+36/4+4+15
=36+9+4+15
=64
এখানে, লক্ষকরুন তারিখটির সাল (২০১৬) ৪ দ্বারা বিভাজ্য এবং মাস জানুয়ারি, তাহলে ব্যতিক্রম নিয়ম প্রযোজ্য হবে অর্থাৎ, total_value থেকে 1 বিয়োগ করতে হবে।
সূত্রানুযায়ী,
Total_value= (2016-1980)+(2016-1980)/4+ Value of January month+Date
= 36+36/4+4+15
=36+9+4+15
=64
ব্যতিক্রম নিয়ম অনুযায়ি, Total_value=Total_value-1
=64-1
=63.
এখন, Day= total value/7 এর ভাগশেষ
=63/7
=0
এখানে, ভাগশেষ ০, ভাগশেষ ০ হলে শুক্রবার হয়।
এখন, Day= total value/7 এর ভাগশেষ
=63/7
=0
এখানে, ভাগশেষ ০, ভাগশেষ ০ হলে শুক্রবার হয়।
অর্থাৎ, ২০১৬ সালের ১৫ জানুয়ারি শুক্রবার ছিল
আশা করি, সবাই বুঝতে পেরেছেন। কোনো সমস্যা হলে টিউমেন্টে জানান
১৯৮০ এর গুলো কিভাবে হিসেব করবো? এই নিয়মে তো হিসেব মিলছে না।উত্তর দিলে উপকৃত হইতাম।ধন্যবাদ..
ReplyDelete