Binary To Decimal:
বাইনারি থেকে কিভাবে ডেসিমেলে রুপান্তরের ২টি পদ্ধতি আছে:
প্রথম পদ্ধতি: (সংখ্যা১*২পজিশন)+(সংখ্যা২*২পজিশন)+————+(সংখ্যাN*২পজিশন)
উদাহরণ:
- 1001012 = [ ( 1 ) × 25 ] + [ ( 0 ) × 24 ] + [ ( 0 ) × 23 ] + [ ( 1 ) × 22 ] + [ ( 0 ) × 21 ] + [ ( 1 ) × 20 ]
- 1001012 = [ 1 × 32 ] + [ 0 × 16 ] + [ 0 × 8 ] + [ 1 × 4 ] + [ 0 × 2 ] + [ 1 × 1 ]
- 1001012 = 3710
দ্বিতীয় পদ্ধতি:
- বাইনারি সংখ্যাটির ডান দিক থেকে বাম দিকের বিট গুলিকে তাদের স্থানীয় মান দ্বারা গুন করতে হবে।
- এরপর গুণফল গুলো যোগ করলে যে সংখ্যা হবে তা ডেসিমেল সংখ্যা।
উদাহরণঃ 110001 কে ডেসিমেল সংখ্যায় রুপান্তর
1 × 1 = 1
0 × 2 = 0
0 × 4 = 0
0 × 8 = 0
1 × 16 = 16
1 × 32 = 32
ডেসিমেল সংখ্যা= 1+0+0+0+16+32= 49
Binary To Octal:
বাইনারি থেকে অক্টালে রূপান্তর করার সময় ৩টা করে বাইনারি bit নেব এবং তাদের অক্টাল মান বের করব। মান গুলোকে পাশাপাশি লিখলেই রূপান্তরিত মান পাওয়া যাবে।
দশমিকের (Radix point) এর বামে পর পর তিনটি করে বিট এবং ডানে পর পর তিনটি করে বিট নিতে হবে। যদি কোন বিট অপূর্ণ থাকে তবে ০দ্বারা তা পূর্ণ করব।
পড়তে থাকুন “Binary to Decimal, Octal ও Hexadecimal”