বাইনারি এবং হেক্সাডেসিমেল সংখ্যা সহ কাজ

বাইনারি এবং হেক্সাডেসিমেল সংখ্যা আমরা দৈনিক জীবনের মধ্যে ব্যবহার করে ঐতিহ্যগত দশমিক সংখ্যা দুটি বিকল্প। অ্যাড্রেস, মাস্ক, এবং কীগুলির মতো কম্পিউটার নেটওয়ার্কগুলির জটিল উপাদানগুলির মধ্যে সবগুলি বাইনারি বা হেক্সাডেসিমেল সংখ্যার অন্তর্ভুক্ত। যে কোনও বাইনারি এবং হেক্সাডেসিমেল নম্বরগুলি কাজ করে তা বোঝা যায় যে কোনও নেটওয়ার্ক তৈরি, সমস্যা সমাধানে এবং প্রোগ্রামিং করা।

বিট এবং বাইট

এই নিবন্ধ সিরিজ কম্পিউটার বিট এবং বাইট একটি মৌলিক বুঝতে অনুমান।

বাইনারি এবং হেক্সাডেসিমেল সংখ্যা বিট এবং বাইটে সংরক্ষিত ডেটার সাথে কাজ করার স্বাভাবিক গাণিতিক পদ্ধতি।

বাইনারি সংখ্যা এবং বেস দুটি

বাইনারি সংখ্যাগুলি দুটি সংখ্যা '0' এবং '1' এর সংমিশ্রণে গঠিত। এই বাইনারি সংখ্যা কিছু উদাহরণ আছে:

1
10
1010
11111011
11000000 10101000 00001100 01011101

প্রকৌশলীরা এবং গণিতজ্ঞগণ বাইনারি সংখ্যায়ন সিস্টেমকে একটি বেস-দুটি সিস্টেম বলে ডাকেন, কারণ বাইনারি সংখ্যায় শুধুমাত্র দুটি সংখ্যা '0' এবং '1' থাকে। তুলনা করে, আমাদের স্বাভাবিক দশমিক সংখ্যা সিস্টেম একটি বেস-দশ সিস্টেম যা '9' দিয়ে দশটি সংখ্যা '0' ব্যবহার করে। হেক্সাডেসিমেল সংখ্যা (পরে আলোচনা করা হয়) একটি বেস-সোলার সিস্টেম।

বাইনারি থেকে দশমিক সংখ্যা পরিবর্তন করা

সমস্ত বাইনারি সংখ্যা সমান দশমিক উপস্থাপনা এবং তদ্বিপরীত। বাইনারি এবং দশমিক সংখ্যার ম্যানুয়ালি রূপান্তর করতে, আপনাকে অবশ্যই অবস্থানগত মানগুলির গাণিতিক ধারণার প্রয়োগ করতে হবে।

অবস্থানগত মান ধারণা সহজ: উভয় বাইনারি এবং দশমিক সংখ্যা অনুসারে, প্রতিটি সংখ্যার প্রকৃত মান সংখ্যাটির মধ্যে তার অবস্থান ("কতদূর বামে") উপর নির্ভর করে।

উদাহরণস্বরূপ, ডেসিমাল সংখ্যা 1২4 তে , অঙ্কটি '4' মান "চারটি" প্রতিনিধিত্ব করে, কিন্তু অঙ্কটি '2' মান "বিশ", "দুই" নয়। এই ক্ষেত্রে '2' '4' এর চেয়ে বড় মান হিসাবে প্রতিনিধিত্ব করে কারণ এটি সংখ্যাটিতে বামে আরো অবস্থান করছে।

অনুরূপভাবে বাইনারি সংখ্যা 1111011 তে , ডাইরেক্টরেট '1' মান "এক," প্রতিনিধিত্ব করে কিন্তু বামদিকের '1' এই ক্ষেত্রে অনেক উচ্চ মানের ("ষাট-চার") প্রতিনিধিত্ব করে।

গণিতের মধ্যে, সংখ্যায়ন পদ্ধতির ভিত্তি নির্ধারণ করে অবস্থান দ্বারা মান সংখ্যা কত। বেস-দশ দশমিক সংখ্যাগুলির জন্য, তার মান গণনা করার জন্য প্রগতিশীল ফ্যাক্টর দ্বারা বামে প্রতিটি সংখ্যাকে সংখ্যাবৃদ্ধ করুন। বেস-দুটি বাইনারি সংখ্যাগুলির জন্য, প্রগতিশীল ফ্যাক্টর দ্বারা বামে প্রতিটি সংখ্যাকে সংখ্যাবৃদ্ধ করুন। গণনাগুলি সর্বদা ডান থেকে বামে কাজ করে

উপরের উদাহরণে, দশমিক সংখ্যা 123 কাজ করে:

3 + (10 * ) + (10 * 10 * 1 ) = 123

এবং বাইনারি সংখ্যা 1111011 দশমিক রূপে পরিবর্তিত হয়:

1 + (২ * 1 ) + (২ * ২ * 0 ) + (4 * ২ * 1 ) + (8 * ২ * 1 ) + (16 * ২ * 1 ) + (32 * ২ * 1 ) = 123

অতএব, বাইনারি সংখ্যা 1111011 দশমিক সংখ্যা 123 এর সমান।

দশমিক থেকে বাইনারি সংখ্যা রূপান্তর

বিপরীত দিকের সংখ্যার সংশোধন করতে, দশমিক থেকে বাইনারি পর্যন্ত, প্রগতিশীল গুণের পরিবর্তে ধারাবাহিক বিভাগের প্রয়োজন হয়।

একটি দশমিক থেকে বাইনারি সংখ্যায় ম্যানুয়ালি রূপান্তর করার জন্য, দশমিক সংখ্যা দিয়ে শুরু করুন এবং বাইনারি সংখ্যা বেস (বেস "দুই") দ্বারা ভাগ করা শুরু করুন। প্রতিটি ধাপের জন্য 1 এর বাকি অংশে বিভাগ ফলাফল, বাইনারি সংখ্যাটির অবস্থান '1' ব্যবহার করুন। ডিভিশন এর পরিবর্তে 0 এর অবশিষ্টাংশে ফলাফলের পরিবর্তে, এই অবস্থানে '0' ব্যবহার করুন। বিভাজন 0 এর একটি মান ফলাফল যখন বন্ধ করুন। ফলে বাইনারি সংখ্যা ডান থেকে বাম থেকে আদেশ করা হয়।

উদাহরণস্বরূপ, ডেসিমাল সংখ্যাটি 109 টি বাইনারি হিসাবে পরিবর্তিত হয়:

দশমিক সংখ্যা 109 বাইনারি সংখ্যা 1101101 সমান।

আরও দেখুন - ওয়্যারলেস এবং কম্পিউটার নেটওয়ার্কিং এর জাদু সংখ্যা