How to count the number of digits of a floating number?

Hi @RichardDL. Well in the Java variable type documentation, the float type only stores 7 decimal digits (4 Bytes) and the other decimal digits will give you some error if you work with so tiny numbers (1E-[7 to 38]). Isn’t it?. Also, processing in the terminal shows only 6 digits for every decimal number (float or double) and I couldn’t counting the numbers because I missed that floating numbers only work with 7 decimal digits and I wanted more. But now I realized that it is because of the variable type and it works up to 16 digits for accurate math operations, more digits I think that come from ALU aproximation of every PC. I am not sure.