Binary to Octal Conversion in DLD Digital logic design

Binary to Octal Conversion

  • The Binary string is divided into small sub-groups of 3-bits and it is started from the least significant bit.
  • After this, needs to identify the each 3 bit binary group.
  • At last, each 3-bit binary group is simply replaced by its Octal equivalent number.

Example 1:

Problem:

How to convert this 111010110101110010110  binary number into its octal equivalent?

Solution:

Step 1: Dividing all the bits into groups of 3-bits

  • 101   010   110   101   110   110   110

Step 2: 

Replace  each group with a number by its Octal equivalent.

  • 101      010      110      101      110      110       110
  •   5        2          6           5         6          6           6

Note: Binary strings which can not be divided into equal number of 3- bit groups are supposed to have 0’s  in the left of the bits.

Example 2:

Problem:

How to convert this 1101100010110  binary number into its octal equivalent?

Solution:

Step 1: Dividing all the bits into groups of 3-bits

  • 110     110     001     011     0

Step 2: 

Replace  each group with a number by its Octal equivalent.

  • 001       101       100        010       110
  •   1             5          4             2           6          

Add a Comment