Math For Programmers
This course covers the maths behind how your computer stores and manipulates data. You’ll learn how to read binary and hexadecimal, how both integers and floating point numbers are stored and the limitations of using them. Advice on best practices and how to work effectively with boolean values and bitwise operators.
Have you ever wondered exactly why displaying the contents of memory often gives strange-looking numbers like 0x38FF that contain letters? Or puzzled over a time when your code added two floating point numbers but the result wasn’t quite correct? If so, then this is the course for you.
This course aims to teach you the mathematics behind how computers store and manipulate numbers and booleans. You’ll learn, amongst other things:
Author Name: Simon Robinson
Author Description:
Simon Robinson first cut his developer teeth in the early 1980s writing a scheduling system in BBC Basic(!) for his local college. Since then, his programming career has spanned industries ranging from academic research to telecoms to finance, and many computer languages such as C++, C# and Python, as well as writing front-end and back-end code for Windows and Web. He believes knowledge is to be shared, and has written or co-written more than a dozen books for professional programmers, includin… more
Table of Contents
- Math for Programmers
8mins - Types of Data
33mins - Working in Binary
45mins - Integers
58mins - Floating Point Numbers
81mins - Logic, Booleans and Bitwise Operations
47mins - Errors and Accuracy
40mins
There are no reviews yet.