4.5  68 reviews on Udemy

Number Theory for Programmers

Basic Number Theory - Decimal, binary, 2's complement, Octal, Hexadecimal, IEEE 754 single and double precision.
Course from Udemy
 3087 students enrolled
 en
Understanding different number systems like Octal, Hexadecimal and Binary. How binary number system is used to represent values in memory of computer.
Understanding complement technique, how signed integer represented using 2s complement in memory of computer. How to get the range of values for signed and unsigned system.
How to perform addition and subtraction in different number system.
How the real numbers are represented using IEEE 754 single and double precision formats.
How to create a customised number system of your own.

The main goal of this course is to teach the basics of Number Theory and how values are represented in the memory of computer. This is very basic knowledge that any programmer/ Computer Science student must posses. This course is to help all those aspiring programmers to build their sound fundamentals with Number Theory. 

You will learn:

  1. Basic concept of Number Theory.

  2. Standard number systems - Octal, Hexadecimal, Binary. 

  3. How to convert number from any of these system to decimal and vice versa.

  4. 1s and 2s complement technique. Negative number representation using 2s complement technique. 

  5. How subtraction is done using 2s complement in the memory.

  6. Real number representation using IEEE 754 standard (Single and Double precision).

Please do not enrol if you are:

  1. Not interested of doing basic math calculations using pen and paper.

  2. Expecting representations using graphics and animation, I did all the writings on the whiteboard. They are really easy to understand. 

Feel free to ask questions in the Q/A section, you will find me always with you during the learning process. 

Happy learning!

Number Theory for Programmers
$ 89.99
per course
Also check at

FAQs About "Number Theory for Programmers"

About

Elektev is on a mission to organize educational content on the Internet and make it easily accessible. Elektev provides users with online course details, reviews and prices on courses aggregated from multiple online education providers.
DISCLOSURE: This page may contain affiliate links, meaning when you click the links and make a purchase, we receive a commission.

SOCIAL NETWORK