Gain insights into essential number systems for computer scientists. Explore binary representation, and learn to represent and manipulate positive, negative, and fractional numbers stored in computers.
Beginner
31 Lessons
2h
Certificate of Completion
Gain insights into essential number systems for computer scientists. Explore binary representation, and learn to represent and manipulate positive, negative, and fractional numbers stored in computers.
AI-POWERED
AI-POWERED
This course includes
This course includes
Course Overview
Get introduced to the number systems that are essential for computer scientists, and take a deep dive into binary representation. Learn how to represent and manipulate, positive, negative, and fractional numbers in binary, and learn how numbers are stored and represented in computers. The only background this course requires is grade-school arithmetic. No programming knowledge is needed.
What You'll Learn
Differentiate between binary, hexadecimal and other number systems, and understand how to convert between them
Perform binary arithmetic
Understand fixed point notation
Learn how floating point representation works
Understand the basics of computer storage
What You'll Learn
Differentiate between binary, hexadecimal and other number systems, and understand how to convert between them
Show more
Course Content
Introduction
Essential Number Systems
Some Binary Operations
Signed Binary Numbers
Representing Numbers With Fractional Parts
Representation in a Computer
3 Lessons
Conclusion
1 Lesson
Trusted by 1.4 million developers working at companies
Anthony Walker
@_webarchitect_
Evan Dunbar
ML Engineer
Carlos Matias La Borde
Software Developer
Souvik Kundu
Front-end Developer
Vinay Krishnaiah
Software Developer
Eric Downs
Musician/Entrepeneur
Kenan Eyvazov
DevOps Engineer
Souvik Kundu
Front-end Developer
Eric Downs
Musician/Entrepeneur
Anthony Walker
@_webarchitect_
Evan Dunbar
ML Engineer
See how Educative uses AI to make your learning more immersive than ever before.