চার-বিটের নিয়ম
হেক্সাডেসিমালে 16টি চিহ্ন আছে: 0–9 এবং A–F; এখানে A হলো 10, F হলো 15। চারটি বাইনারি বিট দিয়ে 0 থেকে 15 পর্যন্ত মান লেখা যায়, তাই প্রতিটি হেক্স অঙ্কের জন্য ঠিক একটি চার-বিটের দল থাকে।
| হেক্সাডেসিমাল | বাইনারি | হেক্সাডেসিমাল | বাইনারি |
|---|---|---|---|
| 0 | 0000 | 8 | 1000 |
| 1 | 0001 | 9 | 1001 |
| 2 | 0010 | A | 1010 |
| 3 | 0011 | B | 1011 |
| 4 | 0100 | C | 1100 |
| 5 | 0101 | D | 1101 |
| 6 | 0110 | E | 1110 |
| 7 | 0111 | F | 1111 |
উদাহরণ: 24D₁₆ রূপান্তর
- হেক্সাডেসিমাল সংখ্যাটিকে অঙ্কে ভাগ করুন: 2, 4 এবং D।
- প্রতিটি অঙ্কের চার-বিটের দল দেখুন: 2 → 0010, 4 → 0100, D → 1101।
- একই ক্রমে দলগুলো জুড়ুন: 24D₁₆ = 0010 0100 1101₂।
যাচাই করে দেখুন, 24D₁₆-এর দশমিক মান 589 এবং 0010 0100 1101₂-এর মানও 589। চার-বিটের দল ব্যবহার করলে রূপান্তর যাচাই সহজ হয়।
শুরুর শূন্য কেন গুরুত্বপূর্ণ
প্রতিটি অঙ্ক রূপান্তরের সময় চারটি বিটই রাখুন: এই দলভিত্তিক পদ্ধতিতে 2 হলো 0010, শুধু 10 নয়। শুরুতে শূন্য থাকলে সংখ্যার মান বদলায় না, তবে প্রতিটি হেক্স অঙ্ককে তার চার-বিটের দলের সঙ্গে মিলিয়ে রাখে। বাইট, বিট ফিল্ড বা নির্দিষ্ট-প্রস্থের মান পড়ার সময় এটি গুরুত্বপূর্ণ।
যেমন, 0A₁₆ হবে 0000 1010₂। শুধু সবচেয়ে ছোট সাধারণ বাইনারি রূপ দরকার হলে দলগুলো জোড়ার পর একেবারে শুরুর শূন্য বাদ দিতে পারেন; কোনো দলের ভেতরের শূন্য বাদ দেবেন না।
ধাপ না হারিয়ে বড় মান রূপান্তর করুন
- বাম থেকে ডানে পড়ুন এবং একবারে একটি হেক্স অঙ্ক বদলান।
- শূন্যসহ প্রতিটি ফল চার-বিটের রাখুন।
- যাচাইয়ের সুবিধায় দলগুলোর মাঝে স্পেস দিন; গন্তব্যে একটানা স্ট্রিং দরকার হলেই শুধু স্পেস বাদ দিন।
- ইনপুটে 0x-এর মতো প্রিফিক্স থাকলে, শুধু মান গ্রহণ করে এমন কনভার্টারে অঙ্ক দেওয়ার আগে প্রিফিক্স সরিয়ে নিন।
দ্রুত যাচাইয়ের জন্য UsefulVerse-এর বেস কনভার্টার ব্রাউজারেই 2 থেকে 36 ভিত্তির মধ্যে পূর্ণসংখ্যা বদলায়। ইনপুট ভিত্তি হেক্সাডেসিমাল এবং আউটপুট ভিত্তি বাইনারি বাছুন; মানটি আপনার ডিভাইসেই থাকে।