Articles

Number system in computer binary octal decimal hexadecimal

number system

Description:

Number system in computer binary octal decimal hexadecimal- this is a very detailed article about the number system in a computer.

 Binary()2       octal()8      Decimal ()10     Hexadecimal ()16
0000 0 0 0
0001 1 1 1
0010 2 2 2
0011 3 3 3
0100 4 4 4
0101 5 5 5
0110 6 6 6
0111 7 7 7
1000 10 8 8
1001 11 9 9
1010 12 10 A
1011 13 11 B
1100 14 12 C
1101 15 13 D
1110 16 14 E
1111 17 15 F


Number system:

The number system is used in a different areas of the day to day life. Each of the numbers of systems has its own importance in its area. Each number system starts its unique value from 0 and ends with its limits maximum value. The different number system is discussed as under.

Binary Number system:

Binary number systems normally implemented in electronic devices. Due to its internal structure, the internal structure of the electronic devices is based on ICs (integrated circuit) and ICs are made of logical gates. Logical gates operate on only two values 0 and 1. It is also called computer language due to its operation. Because the computer system is based on an electronic circuit. Each unique value in the binary system is called BIT, or Digit. The binary number system has base two-2. We can extract its base from its name “Bi” normally uses to represent two.

To find the unique value of the binary number system given below formula is used.

{0, base-1}

By putting the value in the above formula:

{0, 2-1}

The unique value of the binary number system are:

{0, 1}



Octal number system:

Octal number system normally used in a seven-segment display system. This technique is implemented in digital clocks calculators digital scoreboards and traffic counters etc. each represented value has its own seven-pin structure and number can be extracted by activation of the pins needed for any number. Oct word used for 8, the base of the octal number system is 8 so total unique values in octal number system are 8.

To find the unique value of the octal number system given below formula is used.

{0, Base-1}

By putting the value in the above formula:

{0, 8-1}

The unique value of the octal number system are:

{0, 7}

Now by putting the remaining value after 1 and before 7, we can get a complete set of the octal number system unique values:

{0,1,2,3,4,5,6,7}

Decimal number system:

The decimal number system is used in daily life for calculation purposes. The decimal number system has a base of 10 so total unique numbers in a decimal number system are 10. Each value of the decimal number system will be unique from other values. Each value of the decimal number system is called a number.

To find the unique value of the decimal number system given below formula is used:

{0,  Base-1}

By putting the value in the above formula:

{0,  10-1}

The unique value of the decimal number system are

{0,  9}

Now by putting the remaining values after 1 and before 9, we can get a complete set of decimal number system unique values.

{0,1,2,3,4,5,6,7,8,9}



Hexadecimal number system:

Hexadecimal number system has a total of 16 unique values we can find the unique values by its name. Hexa is used for 6 and decimal for 10. So by combining both values with each other, we can find the total unique values of the Hexadecimal number system which is 16. Hexadecimal number system normally used in the computer system for addressing purpose. different data we store in the computer each of them has a unique address to reside in the computer memory. When we click on that file or folder computer system extract the requested file or folder from memory via its address. The base of the hexadecimal number system is 16.

To find unique values of the hexadecimal number system given below formula is used

{0, Base-1}

By putting the values in the above formula:

{0, 16-1}

Unique values of Hexadecimal number system are:

{0,   15}

Now by putting the remaining values after 1 and before 15(F), we can get a complete set of the Hexadecimal number system unique values. The main point with hexadecimal is that after 9 each new value represented by upper case letters of the English from A to F.

{0, F}

Now by putting the remaining values after 1 and before 9 and from A to F, we can get a complete set of the Hexadecimal number system unique values.

{0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F}


Conversion from one number system to others:

Conversion from Binary to octal:

To convert any number from binary to octal number system follow the given below steps:

  • Make three, three digits from right to left.
  • If the last tri(three digits group) remains incomplete means only one digit or two digits add required zeroes to its leftmost side of the MSB.
  • Check the tri digit equal value written against it in octal tables.
  • Replace each tri group of digits with that octal value.

Example: (10101011001)2= (?)8

Solution:

10     101   011   001

010   101   011   001

2      5      3      1

Answer (2531)8

Example: (10011001110110.100101)2 = (?)8

Solution:

10     011   001   110   110   .         100   101

010   011   001   110   110   .         100   101

2       3       1       6       6       .         4       5

Answer=(23166.45)8

Conversion from binary to decimal:

Example: (10010101)2 = (?)

Solution:

=127  +  02+ 025 + 124 + 02 3 + 022 + 021 + 120

=1128 + 064  + 032 + 116 + 08  + 04  + 02 + 11

=128 + 0  + 0 + 16 + 0  + 4  + 0 + 1

=128  +  16 + 4 + 1

=149

Answer: 149

Example: (100101.101)2 = (?)

Solution:

=125 + 024 + 023 + 122 + 021 + 120 + 12-1 + 02-2 + 1*2-3

=132 + 016 + 08 + 14 + 02 + 11 + 1(1/2) + 0(1/4) + 1*(1/8)

=32 + 0 + 0 + 4 + 0 + 1 + 0.5 + 0 + 0.125

=32+4+1+0.5+0.125

=37.625

Answer:  37.625

Conversion from Binary to Hexadecimal:

To convert any number from binary to hexadecimal number system follow the given below steps:

  • Make three, four digits group from right to left.
  • If the last tetra(four digits group) remains incomplete means only one-digit two or three digits add required zeroes to its leftmost side of the MSB.
  • Check the tetra digit equal value written against it in the hexadecimal table.
  • Replace each tri group of digits with that hexadecimal value.

Example: (11101001001110101)2 = (?)16

Solution:

0001      1101          0010          0111          0101

1            D                2                  7                5

Answer: (1D275)16

Example: (1010101101010101101110.10011100) = (?)16

Solution:

10    1010    1101    0101     0110    1110.    1001    1100

0010    1010    1101    0101     0110    1110.    1001    1100

2           A          D             5       6           E.            9          C

Answer: (2AD56E.9C)16


Conversion from octal to binary:

Example: (764324)8 = (?)2

Solution:

7            6        4      3       2         4

111        110   100  011  010    100

Answer: (111110100011010100)2

Example: (265473.723)8 = (?)2

Solution:

2             6       5        4      7       3.      7       2        3

010        110   101   100  111  011. 111  010    011

Answer: (010 110101100111011.111010 011)2


Conversion from Octal to Decimal:

Example: (234721)8 = (?)10

Solution:

=285 + 384 + 483 +  782 + 281 +180

=232768 +  34096  +  764  +  2 *8  + 11

=65536 + 12288 + 2048 + 448 +16 + 1

=80337

Answer: (80337)10

Example: (6571.342)8 = (?)10

Solution:

=683 + 582 + 781 + 180 + 38-1 + 48-2 + 2*8-3

=6512 + 564 + 78 + 11 + 3(1/8) + 4(1/64) + 2*(1/512)

=3072 + 320 + 56 + 1 + 3/8 +4/64 + 0.00390625

= 3449+320+56+1+0.375+0.0625+ 0.00390625

=3449+0.44140625

=3449.044140625

Answer: (3449.044140625)10

Conversion from octal to hexadecimal:

To convert any given value from octal to hexadecimal number systems. First of all convert value into a binary number system than convert the resultant value into the hexadecimal number systems.

Conversion from decimal to binary:

To select the values after calculation we take it in two phases

  • From left to right in the last statement after calculation.
  • From bottom to top reminder binary BIT against each statement.

Example: (9867)10 = (?)2

Solution:

2  9867
2  4933—–1
2 2466—–1
2 1233—–0
2  616——1
2 308——0
2 154——0
2 77——–0
2 38——–1
2 19——–0
2  9———1
2 4———1
2 2———0
 1———0

answer: (9867)10 =(10011010001011)2

when fraction exists in any given value conversion will take place in two phases

  • convert the left-hand side of the value dividing by 2.
  • Multiply right-hand side of the value with 2
    • If the result has 0 at the start place it after the fraction
    • If the result has non zero value also place 0 follows the previous value
    • If the result has 1 at the start before the fractions place it after previous value
    • Apply the multiplication process till the last value came 1 or 0.

Example: (839.625)10 = (?)2

L.H.S

2  839
2  419—–1
2 209—–1
2 104—–1
2  52——0
2 26——0
2 13——0
2 6——–1
2 3——–0
1——–1

R.H.S

0.625*2 = 1.25——-1

0.25*2 = 0.50——–0

0.50*2 = 1.00——-1

Answer: (893.625)10 = (1101000111.101)2


Conversion from decimal to octal:

Example: (98563)10 = (?)8

Solution:

8  98563
8  12320—–3
8 1540——-0
8 192———4
8  24———-0
3————0

Answer: (98562)10 = (300403)8

Example: (986547.3125)10 = (?)8

L.H.S

8  986547
8  123318—–3
8 15414——-6
8 1926——–6
8  240———6
8 30———–0
3————6

R.H.S

0.3125*8 = 2.5——-2

0.5*8 = 4.00———-4

Answer: (986547.3125)10  = (3606663.24)8

Conversion from Decimal to HexaDecimal:

Example: (9468462410)10 = (?)16

Solution:

16  9468462410
16  598028900—-A
16 3737806——-4
16 2336050——-6
16  146003——–2
16 9125———–3
16 570————5
16 35————-A
16 2—————3

Answer: (9468462410)10 = (23A53264A)16

Example: (9201476.9765625)10 = (?)16

Solution:

L.H.S

16 9201476
16  575092—–4
16 35943——-4
16 2246——–7
16  140———6
16 8————C

R.H.S

9765625*16 = 15.625———F

0.625*16 = 10———A

Answer: (9201476.9765625)10   = (8C6744.FA)16

Conversion from Hexadecimal to Binary:

Example: (F67B2A)16 = (?)2

Solution:

F        6          7            B                   2               A

111   0110    0111      1011          0010          1010

Answer: (F67B2A)16 = (11101100111101100101010)2

Example: (79AE3.CA1)16 = (?)2

Solution:

7          9              A             E           3.          C               A               1

0111   1001     1010       1110     0011     1100        1010          0001

Answer: (79AE3.CA1)16  = (01111001101011100011110010100001)2

Conversion from Hexadecimal to octal:

To convert any given value from the hexadecimal number systems to the octal number systems. First of all, convert the value into a binary number systems than convert the resultant value into the octal number systems.

Conversion from hexadecimal to decimal:

Example: (9C6B)16 = (?)10

Solution:

=9163 + C162 + 6161 + B160

=9163 + 12162 + 6161 + 11160

=94096 + 12256 + 616 + 111

=36864 + 3072 + 96 + 11

=40043

Answer: (9C6B)16 = (40043)10

Example: (A5E7.1F3)16 = (?)10

Solution:

=A16 3+ 5162 + E161 + 7160 + 116-1 + F16-2 + 3*16-3

= 1016 3 + 5162  + 14161 +  7160 + 116-1 + 1516-2 + 3*16-3

= 104096 + 5256  + 1416+  7160 + 116-1 + 1516-2 + 3*16-3

= 40960 + 5256  + 1416+  71 + 1(1/16) + 15(1/16) + 3(1/16)

= 40960 + 1280  + 224 +  7 + 1(1/16) + 15(1/16) + 3*(1/16)

= 40960 + 1280  + 224 +  7 + 0.0625 + 150.0625 + 30.0625

= 40960 + 1280  + 224 +  7 + 0.0625 + 0.9375 + 0.1875

= 42471 + 1.1875

= 42472 .1875

Answer: (A5E7.1F3)16 = (42472.1875)10

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button