先说浮点数,是由一个定点数乘以一个以2为底的整数次幂而得.
如果想要浮点数表示的数字最大,那么同时满足两个条件:1,定点数最大,2,幂最大,这样一来,乘积才能最大,也就是浮点数能表示的最大数.
假设,有k位表示幂次,有n位表示定点数
你式子中的2^k-1,就是上面说的那个幂,你可能会问,为什么不是2^k,因为有一位当做符号位,表示正负.
同理,前面的就是能表示的最大定点数.
先说浮点数,是由一个定点数乘以一个以2为底的整数次幂而得.
如果想要浮点数表示的数字最大,那么同时满足两个条件:1,定点数最大,2,幂最大,这样一来,乘积才能最大,也就是浮点数能表示的最大数.
假设,有k位表示幂次,有n位表示定点数
你式子中的2^k-1,就是上面说的那个幂,你可能会问,为什么不是2^k,因为有一位当做符号位,表示正负.
同理,前面的就是能表示的最大定点数.