全心思齐网

int的有效位数?

从二进制的角度来看整数的有效位数,要从整数的编码说起,有符号整数编码包括原码、反码和补码三种常规编码方式,原码表示即最高位为符号位,0表示正数,1表示负数,如果以8位二进制位来表示,符号位要占1位,所以有效位数7位。

要获取整型类型在当前编译环境中所占的位数,可以使用sizeof运算符。

匿名回答于2024-05-22 23:38:25


相关知识问答