Solution
Correct Answer: Option B
হেক্সাডেসিমেল সংখ্যাকে অক্টাল সংখ্যায় রূপান্তর করার জন্য প্রথমে হেক্সাডেসিমেল সংখ্যাটির প্রতিটি ডিজিটকে ৪-বিটের বাইনারি মান দ্বারা প্রতিস্থাপন করতে হবে এবং পরবর্তীতে প্রাপ্ত বাইনারি সংখ্যাটিকে ৩-বিট করে গ্রুপ করে অক্টাল সংখ্যায় রূপান্তর করতে হবে।
ধাপ ১: প্রদত্ত হেক্সাডেসিমেল সংখ্যাটিকে ৪-বিটের বাইনারিতে রূপান্তর:
প্রদত্ত হেক্সাডেসিমেল সংখ্যা = $(2FA)_{16}$
আমরা জানি,
$2 = 0010$
$F = 1111$
$A = 1010$
সুতরাং, $(2FA)_{16} = (001011111010)_2$
ধাপ ২: প্রাপ্ত বাইনারি সংখ্যাটিকে ডান দিক থেকে বাম দিকে ৩-বিট করে গ্রুপ করে অক্টাল মানে রূপান্তর:
বাইনারি সংখ্যাটি হলো: $001011111010$
৩-বিটের গ্রুপ: $\underline{001}$ $\underline{011}$ $\underline{111}$ $\underline{010}$
এখন প্রতিটি গ্রুপের অক্টাল মান:
$001 = 1$
$011 = 3$
$111 = 7$
$010 = 2$
সুতরাং, নির্ণেয় অক্টাল সংখ্যা = $(1372)_8$
শর্টকাট টেকনিক (পরীক্ষার জন্য):
হেক্সাডেসিমেল থেকে অক্টালে রূপান্তরের জন্য প্রথমে সংখ্যাটিকে বাইনারিতে নিয়ে ৩ বিট করে সাজানোই সবচেয়ে দ্রুত পদ্ধতি।
$2 \rightarrow 0010$
$F \rightarrow 1111$
$A \rightarrow 1010$
সবগুলো একসাথে লিখলে: $001011111010$
এবার ডানদিক থেকে ৩ বিট করে আলাদা করি: $\underline{001} \quad \underline{011} \quad \underline{111} \quad \underline{010}$
মান বসালে পাই: $1 \quad 3 \quad 7 \quad 2$
উত্তর: $(1372)_8$