You are on page 1of 3

UNIVERSITY OF DOUALA

FSEGA
LICENCE 1(L1/SCO1)
TD N°1 : Exercises on numbering systems

Conversions

Exercise 1: Decimal to binary

Convert the following numbers into binary (base 2), giving details of
the calculations:
(12)10, (99)10, (421)10, (354)10, (436)10, (1256)10.

Exercise 2: Binary to decimal

Convert the following numbers to decimal (base 10):


(1001)2, (11101)2, (1101110)2.

Exercise 3: Decimal to hexadecimal

Convert the following numbers to hexadecimal (base 16):


(12)10, (125)10, (3247)10.

Exercise 4: Hexadecimal to decimal

Convert the following numbers to decimal (base 10):


(5BC)16, (FFF)16, (6AF)16.

Operations

Exercise 5: Addition

Add these binary numbers and give the result in base 2.

 1100 + 1000
 1001 + 1010
 11001111 + 11100110

1
How can the result be checked by doing the calculation in another
way?

Exercise 6: Subtractions

Same questions with subtractions:

 1010 - 011
 1110 0110 - 1100 1010

Exercise 7: Multiplication

Same questions with multiplication:

 11 1010 × 110
 10011 × 0110

Exercise 8: Divisions

Same questions with whole divisions:

 1111 0101 ÷ 1101


 100 1000 0111 ÷ 1011

Then giving four digits after the decimal point:

 1 ÷ 10
 1 ÷ 11
 1 ÷ 1010

Exercise 9: Shifts
Take a number between 100 and 250 and write its representation in
binary.
Multiply this number by two, and write the representation of the
double in binary.
What do you notice?

2
Some summary calculations

Exercise 10: Conversions

1. (88)10 = (?)2
2. (1000 1010)2 = (?)10
3. (A1A) = (?)10
4. (165)10 = (?)16
5. (EB5A)=(?)2 = (?)10

Exercise 11: Operations

Perform the following calculations knowing that, in binary :

A = 11 1100, B = 1 110, C = 101, D = 1 1111.

1. A+B+D
2. A-B
3. B×C
4. A÷C

Exercise 12: Fractional number conversions


1. (1011, 0011)2 to base ten ;
2. (122, 23)4 to base ten ;
3. (7, 7)8 to base ten ;
4. (4B, CC)16 to base ten ;
5. (14, 82)9 to base ten ;
6. (10, 5625)10 to base two ;
7. (10, 5625)10 to the base sixteen ;
8. (60, 005)10 to base twenty ;
9. (25, 336)10 to base five ;
10. (10, 5625)10 to base eight.

You might also like