C++基础unit01基础知识题库.ppt

常用知识: 位(bit,b):度量数据的最小单位,表示一位二进制信息。 字节(byte,B):由八位二进制数字组成(1 byte = 8 bit)。 1111 0101 1.原码 符号位加上真值的绝对值, 即用第一位表示符号, 其余位表示值. 比如如果是8位二进制: [+1]原 = 0000 0001 [-1]原 = 1000 0001 第一位是符号位. 因为第一位是符号位, 所以8位二进制数的取值范围就是: [1111 1111 , 0111 1111] 即 [-127 , 127] 2. 反码 正数的反码是其本身 负数的反码是在其原码的基础上, 符号位不变,其余各个位取反. [+1] = 原 = 反 [-1] = 原 = 反 3. 补码 正数的补码就是其本身 负数的补码是在其原码的基础上, 符号位不变, 其余各位取反, 最后+1. (即在反码的基础上+1) [+1] = 原 = 反 = 补 [-1] = 原 = 反 = 补 定义和声

文档评论(0)

1亿VIP精品文档

相关文档