Estou fazendo meu HW, mas travei. Preciso descobrir a representação de precisão única do número 2 * 2^{-151}.
Acho que este é um número subnormal/desnormalizado, portanto preciso definir a parte do expoente como zero; para a parte da mantissa, como tenho apenas 23 bits, o menor que poderia definir seria 2^{-23}. Assim, o menor número desnormalizado que eu poderia representar é
2^{-23} * 2^{-126} = 2^{-149}.
Como eu poderia representar 2 * 2^{-151} ? Eu recebo 0 neste caso? Poderíamos usar C/C++ para verificar isso?