【发布时间】:2021-04-23 12:17:20
【问题描述】:
在尝试理解 int 时,如果给定 int 的大小(以位为单位),我可以使用排列公式来确定 int 的最大正数和负数 base-10 值。因此,如果一个有符号整数是 16 位宽,我可以使用 2^16 来确定可能的排列数,然后可以使用 2^15 计算正数的最大数量和负数的最大数量。
在 32 位浮点数中,24 位分配给有效数及其符号。如果我们认为符号为正,则 2^23 将是最大排列数。如何从这个数字 2^23 中获得有效数字的最大值?还是我对浮点数的理解有缺陷?
【问题讨论】:
标签: c floating-point permutation ieee-754