How do you convert between 11B (Base-16) to Base-8?

Though we could go via decimal, we can convert via binary to result in a far simpler method.
First, you convert each digit of the base-16 value into 4 bit binary:
11B = 0001 0001 1011
Then, split this string into sets of 3 bits
000 100 011 011
And convert each of those sets into Octal.
0433 (we can ignore the leading 0)
This works because 1 digit of hexadecimal is stored in 4 bits of binary, whilst 1 digit of octal is stored into 3 bits.

DB

Related Computing GCSE answers

All answers ▸

Convert the hexadecimal value 'C3' into its binary equivalent.


Assuming Two's complement convert 10010110 to decimal.


What is the difference between data verification and data validation?


What do 0s and 1s have anything to do with Boolean Logic?