Beginner Topic 1 of 51 Math for Computing
Number Systems
Naturals, integers, rationals and reals.
How it works
A number system is a way of representing numbers with symbols. Positional systems such as decimal (base 10), binary (base 2), octal and hexadecimal give each digit a value that depends on its place, a power of the base. Number sets nest: natural numbers, integers, rationals, reals and complex numbers, each extending the previous to allow new operations such as subtraction, division, limits and square roots of negatives. Converting between bases uses repeated division and place-value expansion.
Where it is used
Computers use binary and hexadecimal for storage and addresses, programmers choose among integer, floating-point and arbitrary-precision types, and mathematics relies on the real and complex fields.
Common pitfall
Mixing up bases when reading numbers, such as treating 10 binary as ten, is common. Computers represent only a finite subset of integers and reals, so overflow and rounding appear. Irrational numbers have no finite decimal expansion, so computed values are approximations. State the base and the type, and know the limits of the representation you use.
Where it fits in the course
Number Systems is topic 1 of 51 in Math for Computing, rated Beginner. It is the first topic in this area. The next topic is Algebra Review.
Practice and explore
- Open the interactive lesson, with a mini quiz.
- Take the Math for Computing quiz.
How to study this topic
- Read the explanation above and restate the definition in your own words.
- Open the interactive lesson and answer its mini quiz.
- Read the common pitfall, then write a short example that avoids it.
- Check your understanding in the Math for Computing quiz, and revisit the topic if you miss a question.
Frequently asked questions
What is Number Systems?
Where do people use Number Systems?
What is the most common mistake with Number Systems?
What should I learn before this topic?
How can I practice it?
Is Number Systems hard to learn?
How long does it take to learn Number Systems?
Which topics are related to Number Systems?
What should I study after Number Systems?
Related topics
- Algebra Review (Math for Computing)
- Exponents and Logarithms (Math for Computing)
- Summations and Series (Math for Computing)
- Functions and Graphs (Math for Computing)
- Binary Number System (Computer Architecture & Logic)
- Peer-to-Peer Systems (Distributed Systems & Cloud)
- Coordinate Systems (Graphics, Vision & Media)