• Home
  • Textbooks
  • Computer Science Illuminated
  • Binary Values and Number Systems

Computer Science Illuminated

Dale, Nell B.; Lewis, John

Chapter 2

Binary Values and Number Systems - all with Video Answers

Educators


Section 1

Exercises

00:39

Problem 1

Distinguish between a natural number and a negative number.

Ben Thatcher
Ben Thatcher
Numerade Educator
01:54

Problem 2

Distinguish between a natural number and a rational number.

Sneha Ravi
Sneha Ravi
Numerade Educator
01:18

Problem 3

Label the following numbers as natural, negative, or rational.
a. 1.333333
d. $2 / 5$
b. " $1 / 3$
e. 6.2
c. 1066
f. $\pi(\mathrm{pi})$

Sanchit Jain
Sanchit Jain
Numerade Educator
02:12

Problem 4

How many ones are there in 891 if it is a number in each of the following bases?
a. base 10
d. base 13
b. base 8
e. base 16
c. base 12

Aaron Goree
Aaron Goree
Numerade Educator
01:22

Problem 5

Express 891 as a polynomial in each of the bases in Exercise 4.

Brandon Fox
Brandon Fox
Numerade Educator

Problem 6

Convert the following numbers from the base shown to base 10 .
a. 111 (base 2)
d. 777 (base 16)
b. 777 (base 8)
e. 111 (base 8)
c. FEC (base 16)

Check back soon!
01:35

Problem 7

Explain how base 2 and base 8 are related.

Narayan Hari
Narayan Hari
Numerade Educator
01:35

Problem 8

Explain how base 8 and base 16 are related.

Narayan Hari
Narayan Hari
Numerade Educator

Problem 9

Expand the table on page 40 to include the decimal numbers from 11 through 16.

Check back soon!
07:20

Problem 10

Expand the table in Exercise 9 to include hexadecimal numbers.

Ahmad Reda
Ahmad Reda
Numerade Educator

Problem 11

Convert the following octal numbers to binary.
a. 766
d. 142
b. 101
e. 889
c. 202

Check back soon!

Problem 12

Convert the following binary numbers to octal.
a. 111110110
d. 1100010
b. 1000001
e. 111000111
c. 010000010

Check back soon!

Problem 13

Convert the following binary numbers to hexadecimal.
a. 111110110
b. 1000001
c. 010000010
d. 1100010
e. 111000111

Check back soon!

Problem 14

Convert the following octal numbers to hexadecimal.
a. 777
b. 605
c. 443
d. 521
e. 1

Check back soon!

Problem 15

Convert the following decimal numbers to octal.
a. 901
b. 321
c. 1492
d. 1066
c. 2001

Check back soon!
04:56

Problem 16

Convert the following decimal numbers to binary.
a. 45
b. 69
c. 1066
d. 99
e. 1

Sanchit Jain
Sanchit Jain
Numerade Educator

Problem 17

Convert the following decimal numbers to hexadecimal.
a. 1066
b. 1939
c. 1
d. 998
e. 43

Check back soon!

Problem 18

If you were going to represent numbers in base 18 , what symbols might you use to represent the decimal numbers 10 through 17 other than letters?

Check back soon!

Problem 19

Convert the following decimal numbers to base 18 using the symbols you suggested in Exercise 18.
a. 1066
b. 99099
c. 1

Check back soon!

Problem 20

Perform the following binary additions.
a. $1110011+11001$
b. $1111111+11111$
c. $1010101+10101$

Check back soon!

Problem 21

Perform the following octal additions.
a. $770+665$
b. $101+707$
c. $202+667$

Check back soon!

Problem 22

Perform the following hexadecimal additions.
c. 19AB6 + 43
b. $\mathrm{AE} 9+\mathrm{F}$
c. $1066+\mathrm{ABCD}$

Check back soon!

Problem 23

Perform the following binary subtractions.
a. $1100111{ }^{\prime \prime} 111$
b. $1010110^{\prime \prime} 101$
c. $1111111^{\prime \prime} 111$

Check back soon!

Problem 24

. Perform the following octal subtractions.
a. $1066^{\prime \prime} 776$
b. $1234^{\prime \prime} 765$
c. $7766^{\prime \prime} 5544$

Check back soon!

Problem 25

Perform the following hexadecimal subtractions.
a. ABC " 111
b. $9988^{\prime \prime} \mathrm{AB}$
c. A9F8 " 1492

Check back soon!
02:02

Problem 26

Why are binary numbers important in computing?

Vipender Yadav
Vipender Yadav
Numerade Educator
01:09

Problem 27

A byte contains how many bits?

Gregory Higby
Gregory Higby
Numerade Educator

Problem 28

How many bytes are there in one word of a 64 -bit machine?

Check back soon!

Problem 29

Why do microprocessors such as pagers have only 8-bit words?

Check back soon!

Problem 30

Why is important to study how to manipulate fixed-sized numbers?

Check back soon!