Floating point is a method of representing real numbers on computers and is similar to the scientific notation of representing real numbers. Representing numbers using floating point provides a way to support a wider range of values as compared to fixed point representation using the same number of bits. Each number has an exponent and a fraction. There are several IEEE formats to represent floating point numbers such as half precision, single precision, double precision and quadruple precision.

