CSCI 115 Supplemental Chapter Computer Related Arithmetic.

11
CSCI 115 Supplemental Chapter Computer Related Arithmetic

Transcript of CSCI 115 Supplemental Chapter Computer Related Arithmetic.

Page 1: CSCI 115 Supplemental Chapter Computer Related Arithmetic.

CSCI 115

Supplemental Chapter

Computer Related Arithmetic

Page 2: CSCI 115 Supplemental Chapter Computer Related Arithmetic.

CSCI 115

§S.1

Binary Numbers (Base 2)

Page 3: CSCI 115 Supplemental Chapter Computer Related Arithmetic.

§S.1 – Binary Numbers

• Decimal Numbers – Base 10– 10 digits– Expanded form

• Binary Numbers – Base 2– 2 digits– Expanded form

• Convert binary to decimal• Convert decimal to binary

Page 4: CSCI 115 Supplemental Chapter Computer Related Arithmetic.

§S.1 – Binary Numbers

Page 5: CSCI 115 Supplemental Chapter Computer Related Arithmetic.

CSCI 115

§S.2

Binary Arithmetic

Page 6: CSCI 115 Supplemental Chapter Computer Related Arithmetic.

§S.2 – Binary Arithmetic

• Addition• Subtraction• Multiplication• Division

Page 7: CSCI 115 Supplemental Chapter Computer Related Arithmetic.

§S.2 – Binary Arithmetic

• Anonymous Quote

“There are 10 kinds of people in the world: those who understand binary numbers, and those who don’t.”

Page 8: CSCI 115 Supplemental Chapter Computer Related Arithmetic.

CSCI 115

§S.3

Octal Numbers (Base 8)

Page 9: CSCI 115 Supplemental Chapter Computer Related Arithmetic.

§S.3 – Octal Numbers

• Octal Numbers – Base 8– 8 digits– Expanded form

• Convert octal to decimal• Convert decimal to octal• Convert octal to binary• Convert binary to octal• Arithmetic

– Addition– Subtraction

Page 10: CSCI 115 Supplemental Chapter Computer Related Arithmetic.

CSCI 115

§S.4

Hexadecimal Numbers (Base 16)

Page 11: CSCI 115 Supplemental Chapter Computer Related Arithmetic.

§S.4 – Hexadecimal Numbers

• Hexadecimal Numbers – Base 16– 16 ‘digits’– Expanded form

• Convert hex to decimal• Convert decimal to hex• Convert hex to binary• Convert binary to hex• Arithmetic

– Addition– Subtraction