目录
数制
对于一个 10 进制整型 int 数字,12 转化为二进制数字 0000 1100,八进制 0000 0014,十六进制:0x0C
求反码补码,正数的补码反码都是一样的,区别在与负数的补码,对一个负数求补码至于要取绝对值然后取反加 1 就可。
例:-12 的补码是:1111 0100
ASCII 的取值范围为什么是 0-127?
因为为了提高代码的可移植性,无符号取值范围是 0 ~ 255,有符号的取值范围 -128 ~ +127,两个取值范围的交集就是 0 ~ 127,所以 ASCII 的取值范围正好在这个地方