WEEK 3 — Numbering System
Nera Sofiya Al-Fahmi (2410350) Section 6
WEEK 3 — Numbering System
Nera Sofiya Al-Fahmi (2410350) Section 6
UNDERSTANDING NUMBERING SYSTEM
- Binary System & Computer Architecture
- Computer uses binary numbering system.
- crucial for comprehending how data is processed.
- Data Representation
- used to represent different types of data (integers, characters, memory addresses.
- Memory Addressing
- simple (more compact and readable).
- Arithmetic Operations
- Mathematic problems are performed using binary system.
- understand how CPUs perform ALU operations & optimize performance.
- Instruction Sets & Machine Language
- essential for interpreting machine language & assembly language.
Numbering System
- Decimal System (base 10).
- Binary System (base 2).
- Octal System (Base 8).
- Hexadecimal System (Base 16).
Conversion

Base 10 to Base 2

Base 10 to Base 2 (fraction)


Conversion for hexadecimal
Signed & Unsigned representation
- Unsigned Representation
- Binary numbers that can only represent non-negative values.
- Used when you don’t need to work with negative numbers.
- Signed Representation
- Represent both positive & negative values.
- Enabling mathematical operations.
- Solves issue of two zeros (arithmetic operations simpler and more efficient.
메타데이터
- post_id
- ffc2a8289e92
- slug
- week-3-numbering-system-ffc2a8289e92
- url
- https://medium.com/bics1302-study-reflection-part2/week-3-numbering-system-ffc2a8289e92
- canonical_url
- https://medium.com/bics1302-study-reflection-part2/week-3-numbering-system-ffc2a8289e92
- author_url
- https://medium.com/@nerasofiya2
- status
- ok
- fetched_at
- 2026-09-04 06:56:29