সংখ্যা পদ্ধতির রূপান্তর
বাইনারি থেকে অক্টাল, হেক্সাডেসিম্যাল / অক্টাল থেকে বাইনারি, হেক্সাডেসিম্যাল / হেক্সাডেসিম্যাল থেকে বাইনারি, অক্টাল
বাইনারি থেকে অক্টাল রূপান্তরের নিয়মঃ
বাইনারি সংখ্যা পদ্ধতি থেকে অক্টাল সংখ্যা পদ্ধতিতে রূপান্তর করতে হলে বাইনারি সংখ্যাগুলোর পূর্ণ সংখ্যাকে ডানদিক থেকে বামদিকে এবং ভগ্নাংশ সংখ্যাকে বামদিক থেকে ডানদিকে ৩ অঙ্কের গ্রুপে বিভক্ত করতে হবে। কোনো গ্রুপে তিনের চেয়ে কম অঙ্ক পড়লে পূর্ণসংখ্যার ক্ষেত্রে বামদিকে এবং ভগ্নাংশের ক্ষেত্রে ডানদিকে প্রয়োজন মতো 0 বসিয়ে ৩ টি অঙ্ক পূর্ণ করে নিতে হবে। প্রতিটি গ্রুপের সমতূল্য অক্টাল সংখ্যা ০ থেকে ৭ বসিয়ে অক্টালে রূপান্তর করতে হবে। যেমনঃ
(1011001.1101)2
= 001 011 001 [ ডান দিক থেকে ৩ বিট করে গ্রুপ করে পাই ]
= (131)8 [ প্রতিটি গ্রুপের সমতূল্য অক্টাল মান বসিয়ে ]
বাইনারি থেকে হেক্সাডেসিম্যাল রূপান্তরের নিয়মঃ
বাইনারি সংখ্যা পদ্ধতি থেকে হেক্সাডেসিম্যাল সংখ্যা পদ্ধতিতে রূপান্তর করতে হলে বাইনারি সংখ্যাগুলোর পূর্ণ সংখ্যাকে ডানদিক থেকে বামদিকে এবং ভগ্নাংশ সংখ্যাকে বামদিক থেকে ডানদিকে ৪ অঙ্কের গ্রুপে বিভক্ত করতে হবে। কোনো গ্রুপে চারের চেয়ে কম অঙ্ক পড়লে পূর্ণসংখ্যার ক্ষেত্রে বামদিকে এবং ভগ্নাংশের ক্ষেত্রে ডানদিকে প্রয়োজন মতো 0 বসিয়ে ৪ টি অঙ্ক পূর্ণ করে নিতে হবে। প্রতিটি গ্রুপের সমতূল্য হেক্সাডেসিম্যাল সংখ্যা ০ থেকে F বসিয়ে হেক্সাডেসিম্যালয়ে রূপান্তর করতে হবে। যেমনঃ
(11001011011.1101011)2
=0110 0101 1011 . 1101 0110 [ ডান দিক থেকে ৩ বিট করে গ্রুপ করে পাই ]
= (65B.D6)16 [ প্রতিটি গ্রুপের সমতূল্য হেক্সাডেসিম্যাল মান বসিয়ে ]
অক্টাল থেকে বাইনারি রূপান্তরের নিয়মঃ
অক্টাল থেকে বাইনারি রূপান্তরের ক্ষেত্রে অক্টাল সংখ্যাটির প্রতিটি অঙ্কের সমান বাইনারি সমতুল্য মান তিন বিট পাশাপাশি বসালেই অক্টাল সংখ্যার সমতুল্য বাইনারি সংখ্যা পাওয়া যায়। যেমনঃ
(345)8 = (011 100 101)2
হেক্সাডেসিম্যাল থেকে বাইনারি রূপান্তরের নিয়মঃ
হেক্সাডেসিম্যাল থেকে বাইনারি রূপান্তরের ক্ষেত্রে হেক্সাডেসিম্যাল সংখ্যাটির প্রতিটি অঙ্কের সমান বাইনারি সমতুল্য মান চার বিট পাশাপাশি বসালেই হেক্সাডেসিম্যাল সংখ্যার সমতুল্য বাইনারি সংখ্যা পাওয়া যায়। যেমনঃ
(AF1)16 = (1010 1111 0001)2
অক্টাল থেকে হেক্সাডেসিম্যাল রূপান্তরের নিয়মঃ
অক্টাল থেকে হেক্সাডেসিম্যাল রূপান্তরের ক্ষেত্রে অক্টাল সংখ্যাটিকে প্রথমে বাইনারিতে রূপান্তর করে নিতে হবে। তারপর উপরের বর্ণিত বাইনারি থেকে হেক্সাডেসিম্যাল পদ্ধতি রূপান্তরের নিয়মে হেক্সাডেসিম্যাল সংখ্যায় রূপান্তর করতে হবে। যেমনঃ
(745.32)8
= 111 100 101 . 011 010 [প্রতিটি সংখ্যার সমতুল্য ৩ বিট করে মান বসিয়ে]
= 0001 1110 0101 . 0110 1000 [ ডানদিক থেকে ৪ বিট করে গ্রুপ করে]
= (1E5.68)16
হেক্সাডেসিম্যাল থেকে অক্টাল রূপান্তরের নিয়মঃ
হেক্সাডেসিম্যাল থেকে অক্টাল রূপান্তরের ক্ষেত্রে হেক্সাডেসিম্যাল সংখ্যাটিকে প্রথমে বাইনারিতে রূপান্তর করে নিতে হবে। তারপর উপরের বর্ণিত বাইনারি থেকে অক্টাল পদ্ধতি রূপান্তরের নিয়মে অক্টাল সংখ্যায় রূপান্তর করতে হবে। যেমনঃ
(1E5.68)16
= 0001 1110 0101 . 0110 1000 [প্রতিটি সংখ্যার সমতুল্য ৪ বিট করে মান বসিয়ে]
=111 100 101. 011 010 000 [ ডানদিক থেকে ৩ বিট করে গ্রুপ করে]
= (745.32)8