This document discusses different number systems including binary, octal, hexadecimal and decimal. It explains how to convert between these number systems using division and multiplication algorithms. Binary numbers are used to represent electrical signals in computers. Floating point numbers are used to represent real numbers in computers and use a biased exponent and fraction format. Computational errors can occur when converting fractions between bases due to rounding or truncation.