Floating-point: “The leading 1 is 'implicit' in the significand.” — …huh?
问题 I'm learning about the representation of floating-point IEEE 754 numbers, and my textbook says: To pack even more bits into the significand, IEEE 754 makes the leading 1-bit of normalized binary numbers implicit. Hence, the number is actually 24 bits long in single precision (implied 1 and 23-bit fraction), and 53 bits long in double precision (1 + 52). I don't get what "implicit" means here... what's the difference between an explicit bit and an implicit bit? Don't all numbers have the bit,