Excerpt from a book:
A float value consists of a 24-bit signed mantissa and an 8-bit signed exponent. The precision is approximately seven de
You need to read "What Every Computer Scientist Should Know About Floating-Point Arithmetic" which will explain how floating point numbers are stored, which will also answer your question.