【发布时间】:2016-01-06 18:05:10
【问题描述】:
我需要知道存储无符号整数所需的最小位数的正确解决方案是什么。说,我有 403 它的二进制表示为无符号整数将是 00000000000000000000000110010011 加起来为 32 位。现在,我知道一个无符号整数需要 32 位来存储。但是,当数字只能用 9 位 110010011 来解释时,为什么前面有所有这些零。此外,为什么 unsigned int 需要 32 位来存储而十进制只需要 8 位? 请详细说明。谢谢
【问题讨论】:
标签: binary numbers byte unsigned bits