Double

A double is a type of precision number with a floating point. It is used to store fractional numbers (numbers with a decimal point), and is widely used because of its ability to hold very large numbers as well as fractions. However, doubles have occasional precision issues; sometimes an error will occur in the last bit which will cause the number to be slightly larger. This will sometimes result in differences of around 0.0000000000000002, which will not affect most calculations significantly.