不是文字的节日,是电脑机器语言的单位Byte,8个bit等於一字节。 -128,byte只有八位,只能表示-128--127
计算机中负数的存储方式是补码。
对负数的绝对值的二进制值取反,再加一,即为负数的二进制码。
如:-1的绝对值1的二进制码为00000001,取反得到11111110,再加一为11111111。
-128的绝对值128的二进制码为10000000,取反得到01111111,再加一为10000000,正好是Byte的最大表示范围。
第一位为符号位,0表示为正数,1为负数.例如00000001表示为1,而10000001表示为-127(记录符号位为-,取后面七位取反加一,再加上符号位),128(100000000)符号位为1,是负数,取后面0000000取反为1111111,加一即为128,加上负号,即为-128
