You are on page 1of 3

Computer Science 30 Number Systems Test

SHOW YOUR WORK!

Convert each of the following decimal (base 10) number representations to a binary (base 2)
representation. (6 marks / 2 marks each)

a) 17

1024 512 256 128 64 32 16 8 4 2 1


10 9 8 7 6 5 4 3 2 1
2 2 2 2 2 2 2 2 2 2 20

b) 512

1024 512 256 128 64 32 16 8 4 2 1

c) 1027

1024 512 256 128 64 32 16 8 4 2 1

Convert each of the following binary (base 2) number representations to a decimal (base 10)
representation. (8 marks)

a) 1001

1024 512 256 128 64 32 16 8 4 2 1

b) 1011

1024 512 256 128 64 32 16 8 4 2 1

c) 110011

1024 512 256 128 64 32 16 8 4 2 1

d) 11011011

1024 512 256 128 64 32 16 8 4 2 1


Convert each of the following decimal (base 10) number representations to an octal (base 8)
representation. (6 marks)
a) 1610

512 64 8 1
3 2 1
8 8 8 80

b) 13010

512 64 8 1

c) 201910

512 64 8 1

Convert each of the following octal (base 8) number representations to a decimal (base 10)
representation. (6 marks)
a) 76548

512 64 8 1

b) 5658

512 64 8 1

c) 368

512 64 8 1

Convert each of the following hexadecimal (base 16) number representations to a decimal (base
10) representation. (4 marks)
a) BED

256 16 1

b) ABE

256 16 1
Convert each of the following binary (base 2) number representations to an octal (base 8)
representation. (8 marks)
a) 1000

b) 10111

c) 100010

d) 1111001

Convert each of the following binary (base 2) number representations to a hexadecimal (base 16)
representation
a) 1001 0111

Total: _____ / 40

File: NumberSystemsTest2019-09-29.odt

You might also like