Arithmetic for Software Development
Master arithmetic principles essential for software development, covering number systems, bitwise operations, and floating-point arithmetic for efficient coding.
...
Share
Number Systems and Basic Arithmetic
Unit 1: Number Systems
Decimal Refresher
Intro to Binary
Intro to Hexadecimal
Unit 2: Arithmetic Operations
Binary Addition
Binary Subtraction
Hex Addition
Hex Subtraction
Unit 3: Modulus and Order of Operations
Modulo Explained
Mod in Data Structures
PEMDAS/BODMAS
Bitwise and Floating-Point Arithmetic
Unit 1: Bitwise Operations
Intro to Bitwise Ops
The AND Operator (&)
The OR Operator (|)
The XOR Operator (^)
The NOT Operator (~)
Unit 2: Bit Shifting and Floating-Point
Left Shift (<<)
Right Shift (>>)
Intro to Floating-Point
Floating-Point Errors
Floating-Point Gotchas