বাইনারি থেকে হেক্সাডেসিমাল রূপান্তর: উদাহরণ সহ রূপান্তর সারণী

সমস্যাগুলি দূর করার জন্য আমাদের উপকরণটি ব্যবহার করে দেখুন





‘সংখ্যা’ হ'ল গাণিতিক অবজেক্ট যা জিনিস গণনা করতে, গণনা করতে, রেকর্ড করতে এবং জিনিসগুলি লেবেল করতে ব্যবহৃত হয়। একটি লিখিত প্রতীক যা সংখ্যার প্রতিনিধিত্ব করে তা সংখ্যাসূচক হিসাবে পরিচিত, যেমন সংখ্যা 5 A একটি সংখ্যার ব্যবস্থা আমাদের এই সংখ্যাগুলি লিখতে এবং এগুলি পরিচালনা করার একটি সংগঠিত উপায় দেখায়। এগুলি প্রচুর সংখ্যক সিস্টেম প্রবর্তিত তবে সর্বাধিক ব্যবহৃত সংখ্যাসূচক পদ্ধতিটি হ'ল হিন্দু-আরবি সংখ্যার পদ্ধতি। সংখ্যার প্রতিনিধিত্ব করতে 10 টি প্রতীক ব্যবহার করে এমন একটি সংখ্যাসূচক সিস্টেমটি ডেসিমাল সংখ্যার সিস্টেম হিসাবে পরিচিত। একইভাবে, একটি বাইনারি সিস্টেম রয়েছে, যা দুটি প্রতীক ব্যবহার করে, অক্টা সংখ্যাসূচক পদ্ধতিতে 8 টি প্রতীক এবং একটি হেক্সা-দশমিক সংখ্যাসূচক সিস্টেম যা প্রতিনিধিত্ব করার জন্য 16 টি চিহ্ন ব্যবহার করে। এই নিবন্ধে, বাইনারি থেকে হেক্সাডেসিমাল রূপান্তর বর্ণিত হয়েছে।

হেক্সাডিসিমাল সিস্টেম কী?

সংখ্যা ব্যবস্থায় সর্বাধিক অবদান 5 ম শতাব্দীতে আর্যবট্ট দ্বারা বর্ধিত স্থান-মান স্বরলিপি। এটি পজিশনাল নিউমারিকাল সিস্টেম হিসাবেও পরিচিত। এখানে সংখ্যার মান নির্ধারণ করতে ডিজিটের অবস্থান এবং সিস্টেমের ভিত্তি ব্যবহার করা হয়।




হেক্সাডেসিমাল নুমেরিকাল সিস্টেমটি একটি পজিশনাল নুমেরিকাল সিস্টেম যা একটি বেস 16 ব্যবহার করে সংখ্যাকে উপস্থাপন করে It এটি সংখ্যার প্রতিনিধিত্ব করতে 16 টি স্বতন্ত্র চিহ্ন ব্যবহার করে। প্রতীকগুলি ‘0-9’ শূন্য থেকে নয় পর্যন্ত মানের প্রতিনিধিত্ব করতে ব্যবহৃত হয় এবং দশ-পনেরো মূল্যকে উপস্থাপন করতে ‘A-F’ চিহ্ন ব্যবহার করা হয়।

অন্যদিকে, বাইনারি সংখ্যা পদ্ধতি দশমিক মানগুলিকে উপস্থাপন করতে কেবল দুটি দুটি প্রতীক ‘0’ এবং ‘1’ ব্যবহার করে। এখানে বেসটি ২. মেশিনগুলি কেবল 0 এবং 1 এর বুঝতে পারে, বাইনারি সংখ্যা সিস্টেমটি দশমিক সংখ্যাগুলিকে 0 এর এবং 1 এর সামান্য অনুক্রমে রূপান্তর করতে ব্যবহৃত হয়।



হেক্সাডেসিমাল নাম্বারিং সিস্টেমের ব্যবহার

হেক্সাডেসিমাল নাম্বারিং সিস্টেমটি সাধারণত প্রোগ্রামার এবং কম্পিউটার সিস্টেম ডিজাইনাররা আরও বেশি সংখ্যক প্রতিনিধিত্ব করতে ব্যবহৃত হয়। বাইনারি প্রতিনিধিত্বের তুলনায় বৃহত্তর সংখ্যার প্রতিনিধিত্ব করতে ব্যবহৃত অঙ্কগুলির সংখ্যা হ্রাস পেয়েছে। এটি মানব-বান্ধব উপস্থাপনা এবং বৃহত বাইনারি সংখ্যার ব্যাখ্যা সরবরাহ করে। এখানে, 4 টি বাইনারি বিটগুলি একত্রিত করে 1 বিট হিসাবে লিখিত হয়।

হেক্সাডেসিমাল সিস্টেমের প্রতিটি বিট অর্ধ-বাইট উপস্থাপন করে। অনেকগুলি সিপিইউ আর্কিটেকচারে একটি ডেডিকেটেড নির্দেশিকা সেট ব্যবহার করা হয় যা হেক্সাডেসিমাল নম্বর ব্যবহার করে যা হার্ডওয়্যারের জন্য প্রক্রিয়াজাতকরণ সহজ করে তোলে।


বাইনারি থেকে হেক্সাডেসিমাল রূপান্তর পদ্ধতি

হেক্সাডেসিমাল সিস্টেমটি উপস্থাপনের জন্য 16 টি প্রতীক ব্যবহার করে যেখানে বাইনারি সিস্টেম দুটি প্রতীক ব্যবহার করে। বাইনারি থেকে হেক্সাডেসিমাল রূপান্তরকরণের জন্য, বাইনারি সংখ্যাটি প্রতিটি গ্রুপে 4-বিটযুক্ত গ্রুপগুলিতে বিভক্ত হয়, অন্তত লক্ষণীয় বিট থেকে শুরু করে।

এই গোষ্ঠীগুলিকে স্বতন্ত্রভাবে বিবেচনা করা হয় এবং প্রতিটি গ্রুপের দশমিক প্রতিনিধিত্ব লেখা থাকে। তারপরে প্রতিটি দশমিক সংখ্যার হেক্সাডেসিমাল সমতুল্য সরাসরি লেখা হয়।

বাইনারি থেকে হেক্সাডেসিমাল রূপান্তর সারণী

শূন্য থেকে নয় পর্যন্ত মান উপস্থাপনের জন্য, হেক্সাডেসিমাল ‘0-9’ চিহ্নগুলি ব্যবহার করে এবং দশ থেকে পনেরো পর্যন্ত মানের প্রতিনিধিত্ব করার জন্য এটি ‘এ-এফ’ চিহ্নগুলি গ্রহণ করে। দশমিক সংখ্যা এবং অন্যান্য সংখ্যা ব্যবস্থাগুলি থেকে একটি হেক্সাডেসিমাল সংখ্যা পৃথক করার জন্য, সংখ্যাটি হয় তার পরে একটি 'এইচ' বা তার আগে 'ষাঁড়' দিয়ে লেখা হয়। উদাহরণ ‘25 ঘন্টা’ বা ‘অক্স 25’ একটি হেক্সাডেসিমাল সংখ্যা উপস্থাপন করে।

নীচে সারণীতে বাইনারি সংখ্যার হেক্সাডেসিমাল উপস্থাপনা দেওয়া হয়েছে।

বাইনারি-থেকে-হেক্সাডেসিমাল-রূপান্তর-সারণী

বাইনারি-থেকে-হেক্সাডেসিমাল-রূপান্তর-সারণী

বাইনারি থেকে হেক্সাডেসিমাল রূপান্তর উদাহরণ

কম্পিউটার প্রোগ্রামিং এবং প্রসেসরের প্রোগ্রামিংয়ের সময় হেক্সাডেসিমাল ফর্ম্যাটে সংখ্যাগুলি বিবেচনা করা আরও সহজ। এর মাধ্যমে, বিশাল সংখ্যা এবং গণনা নিয়ে কাজ করা আরও সহজ। বাইনারি থেকে হেক্সাডেসিমাল রূপান্তর প্রক্রিয়াটি বোঝার জন্য আসুন আমরা একটি উদাহরণ দেখি।

বাইনারি থেকে ‘11000001’ বাইনারি সংখ্যার হেক্সাডেসিমাল রূপান্তর।

পদক্ষেপ 1: বাইনারি সংখ্যাটি 4-বিট সমেত প্রতিটি গ্রুপের সাথে ডান দিক থেকে শুরু করে গোষ্ঠীতে বিভক্ত করুন। পর্যাপ্ত 4-অঙ্কের বিট না থাকলে শেষে অতিরিক্ত শূন্য যুক্ত করুন।

1100 | 0001

পদক্ষেপ 2: বাইনারি এর দশমিক সমতুল্য লিখুন

= 1100 | 0001

= 12 | ঘ

স্টিপি ৩: রূপান্তর টেবিল থেকে দশমিক সংখ্যার সমান হেক্সাডেসিমাল লিখুন।

= 1100 | 0001

= 12 | ঘ

= সি 1

সুতরাং প্রদত্ত বাইনারি ‘11000001’ এর হেক্সাডেসিমাল রূপান্তরটি হ'ল 'সি 1'।

বাইনারি থেকে হেক্সাডেসিমাল এনকোডার

কোড রূপান্তরকারী বাইনারি সংখ্যাটি হেক্সাডেসিমালে রূপান্তর করতে ব্যবহৃত হয়। ডিকোডার এবং এনকোডার সিস্টেমগুলির সংমিশ্রণটি রূপান্তর করার জন্য ডিজাইন করা যেতে পারে। অনলাইন এনকোডারগুলি বাইনারি থেকে হেক্সাডেসিমাল রূপান্তরকরণের জন্য বেশিরভাগ ক্ষেত্রে পছন্দ করা হয় কারণ তারা তুলনামূলকভাবে কার্যকে অনেক সহজ করে তোলে।

যদিও সংখ্যাটি হেক্সাডেসিমাল বা দশমিক সংখ্যা আকারে প্রদর্শিত হয় তবে একটি কম্পিউটারে অভ্যন্তরীণভাবে তারা বাইনারি সংখ্যার আকারে সংরক্ষণ করা হয়। আক্ষরিক পাশাপাশি, অনলাইন এনকোডারগুলি একটি পাঠ্য স্ট্রিংকে হেক্সাডেসিমাল ফর্ম্যাটে রূপান্তর করতে পারে, এটি বেস -16 এনকোডিং নামেও পরিচিত।

হেক্সাডেসিমাল ফর্ম্যাটে আক্ষরিক প্রতিনিধিত্ব ডেটা পাঠযোগ্যতা এবং ব্যাখ্যার উন্নতি করে। দশমিক ফর্ম্যাট, 32896 এর তুলনায় 0x8080 পড়া সহজ। আধুনিক কম্পিউটারগুলি বিভিন্ন মূল্যের মধ্যে সংখ্যার রূপান্তর করতে একটি ক্যালকুলেটর দিয়ে সজ্জিত। পূর্ণসংখ্যা বিভাগ এবং অবশিষ্ট ক্রিয়াকলাপগুলি সোর্স কোড বা বাইনারি রূপান্তর করতে ব্যবহৃত হয় হেক্সাডেসিমাল । ‘00101101’ এর হেক্সাডেসিমাল উপস্থাপনা কী?