There's a floating point question that popped up and I'm confused about the solution. It states that
IEEE 754-2008 introduces half precision, which is a binary floating-point representation that uses 16 bits: 1 sign bit, 5 exponent bits (with a bias of 15) and 10 significand bits. This format uses the same rules for special numbers that IEEE754 uses. Considering this half-precision floating point format, answer the following questions: ....
What is the smallest positive non-zero number it can represent?
The answer says: bias = 15 Binary representation is: $0 \, 00000 \, 0000000001 = 2^{-14} * 2^{-10}=2^{-24}$
I've understood the binary representation part, but how does it get to those exponents of 2??