আসছে নতুন প্রজন্ম , আসবে নতুন দিন !
গত পর্বে আমরা ডেসিমেল ও বাইনারি পদ্ধতি নিয়ে আলোচনা করেছি। আজ দেখবো হেক্সাডেসিমেল পদ্ধতি নিয়ে।
আগের পর্ব এখানে
আজকের পর্ব ভালো করে বুঝার জন্য অনুগ্রহ করে আগের পর্বটি দেখে আসুন।
বুঝার সুবিধার জন্য আগের পর্বের চার্ট টি আবার দিলাম
ডেসিমেল-বাইনারি-হেক্সাডেসিমেল
0--------00----------0
1--------01----------1
2--------10----------2
3--------11----------3
4--------100--------4
5--------101--------5
6--------110--------6
7--------111--------7
8--------1000------8
9--------1001------9
10--------1010-----A
11--------1011-----B
12--------1100-----C
13--------1101-----D
14--------1110-----E
15--------1111-----F
হেক্সাডেসিমেলে 0 থেকে 9 পর্যন্ত এই দশটি অংক ডেসিমেল এর মতই শুধু এর সাথে A,B,C,D,E,F এই ছয়টি লেটার নিয়ে ১৬ ডিজিট পূর্ণ করেছে। যারা ম্যাক এড্রেস খেয়াল করেছেন তারা দেখেছেন উপরের এই ১৬ বিট ই বার বার ঘুরে ফিরে আসে সেখানে কখনো G,H,I,J........ এগুলো কখনো পাবেন না।
এবার আসি ডেসিমেল কে কিভাবে হেক্সাডেসিমেলে রুপান্তর করবো। ধরি ৭৯ কে হেক্সাডেসিমেলে কনভার্ট করতে হবে।
প্রথমে ৭৯ কে বাইনারি তে কনভার্ট করুন । তাহলে আমরা পাবো 1001111 (আগের পর্বের হেল্প নিন)
এবার একে ডান দিক থেকে চারটি চারটি করে বিট সাজান। শেষের সারিতে চার এর কম বিট হলে শূন্য দিয়ে পূরণ করুন।
0100 1111
এবার উপরের চার্ট দেখে মান বসান। তাহলে পাবো 4F (হয়ে গেলো)
চলুন আর একটা দেখি, বাইনারি 1011001001 কে হেক্সাডেসিমেলে রুপান্তর-
ডান দিক থেকে চারটি চারটি করে বিট সাজান। শেষের সারিতে চার এর কম বিট হলে শূন্য দিয়ে পূরণ করুন
0010 1100 1001
এবার উপরের চার্ট দেখে মান বসান। তাহলে পাবো 2C9
এবার হেক্সাডেসিমেল AD79F কে বাইনারি বানাবো
উপরের চার্ট দেখে মান বসাই
A= 1010
D= 1101
7= 0111 (চার বিটের কম হলে শূন্য দিয়ে পূরণ করি)
9= 1001
F= 1111
এগুলো পাশাপাশি লিখলে পাবো 10101101011110011111
আশা করি বুঝতে পেরেছেন!
যাবার আগে একটা পরীক্ষা নেই
111 কে হেক্সাডেসিমেল বানান
6F কে প্রথমে বাইনারি পরে ডেসিমেল এ দেখান
।
অনলাইনে ছড়িয়ে ছিটিয়ে থাকা কথা গুলোকেই সহজে জানবার সুবিধার জন্য একত্রিত করে আমাদের কথা । এখানে সংগৃহিত কথা গুলোর সত্ব (copyright) সম্পূর্ণভাবে সোর্স সাইটের লেখকের এবং আমাদের কথাতে প্রতিটা কথাতেই সোর্স সাইটের রেফারেন্স লিংক উধৃত আছে ।