Floats and Doubles
float -- 32 bits, double -- 64 bits
floats have only 7 significant digits, therefore, even though something like 49786.2123 is in range, you need to use a double
Java assumes all floating point literals (e.g. 34.65) are doubles. If you want a float, append ‘f’ as in 34.65f