হেক্সাডেসিমাল কোড হল একটি সংখ্যাত্মক সিস্টেম যা ১৬টি ভিন্ন চিহ্ন ব্যবহার করে: ০ থেকে ৯ পর্যন্ত সংখ্যা এবং A থেকে F পর্যন্ত অক্ষর। এখানে A থেকে F হলো ১০ থেকে ১৫ পর্যন্ত সংখ্যা। এটি মূলত কম্পিউটিং এবং ডিজিটাল ইলেকট্রনিক্সে ব্যবহৃত হয়, কারণ এটি বাইনারি কোডের প্রতিনিধিত্ব করার একটি সংক্ষিপ্ত এবং সুস্পষ্ট উপায়।
হেক্সাডেসিমাল সিস্টেমের মৌলিক বৈশিষ্ট্য
- বেজ: হেক্সাডেসিমাল সিস্টেমের বেজ হলো ১৬।
- সংখ্যার পরিসর: ০, ১, ২, ৩, ৪, ৫, ৬, ৭, ৮, ৯, A, B, C, D, E, F।
- প্রতিনিধিত্ব: প্রতিটি হেক্সাডেসিমাল সংখ্যা একটি বাইনারি সংখ্যা (৪ বিট) প্রতিনিধিত্ব করে, যার মানে হলো একাধিক হেক্সাডেসিমাল অক্ষর একসাথে বাইনারি সংখ্যা গঠন করতে পারে।
হেক্সাডেসিমাল এবং বাইনারি সম্পর্ক
| হেক্সাডেসিমাল | বাইনারি | দশমিক |
|---|---|---|
| 0 | 0000 | 0 |
| 1 | 0001 | 1 |
| 2 | 0010 | 2 |
| 3 | 0011 | 3 |
| 4 | 0100 | 4 |
| 5 | 0101 | 5 |
| 6 | 0110 | 6 |
| 7 | 0111 | 7 |
| 8 | 1000 | 8 |
| 9 | 1001 | 9 |
| A | 1010 | 10 |
| B | 1011 | 11 |
| C | 1100 | 12 |
| D | 1101 | 13 |
| E | 1110 | 14 |
| F | 1111 | 15 |
হেক্সাডেসিমাল কোডের ব্যবহার
১. কম্পিউটার প্রোগ্রামিং:
- প্রোগ্রামাররা সাধারণত হেক্সাডেসিমাল সংখ্যা ব্যবহার করেন কারণ এটি বাইনারি সংখ্যা থেকে তথ্য পড়তে এবং বোঝতে সহজ।
২. মেমরি ঠিকানা:
- কম্পিউটারের মেমরির ঠিকানা বোঝাতে হেক্সাডেসিমাল সংখ্যা ব্যবহৃত হয়। এটি একটি compact এবং বোধগম্য ফরম্যাট প্রদান করে।
৩. রঙের প্রতিনিধিত্ব:
- ওয়েব ডিজাইন এবং গ্রাফিক ডিজাইন ক্ষেত্রে, রঙগুলি হেক্সাডেসিমাল কোডের মাধ্যমে প্রকাশ করা হয়। উদাহরণস্বরূপ, #FF5733 একটি রঙের কোড যা একটি নির্দিষ্ট রঙের প্রতিনিধিত্ব করে।
৪. ডেটা সংরক্ষণ:
- ডেটাবেস এবং অন্যান্য তথ্য স্টোরেজের ক্ষেত্রে হেক্সাডেসিমাল কোড ব্যবহার করা হয়।
উদাহরণ
ধরা যাক, হেক্সাডেসিমাল সংখ্যা 2A। এটি বাইনারিতে 0010 1010 এবং দশমিক এ 42 হিসাবে প্রতিনিধিত্ব করে।
উপসংহার
হেক্সাডেসিমাল কোড ডিজিটাল সিস্টেমের একটি গুরুত্বপূর্ণ অংশ, যা কম্পিউটিংয়ে ব্যবহার করা হয় বিভিন্ন তথ্য এবং ডেটার সংরক্ষণ এবং প্রদর্শনের জন্য। এটি বাইনারি তথ্যের একটি সংক্ষিপ্ত এবং সহজবোধ্য উপায়, যা প্রোগ্রামার এবং ডিজাইনারদের জন্য কার্যকরী করে তোলে।