作业帮 > 数学 > 作业

为什么带符号的8位二进制数是-128~而不是-127~

来源:学生作业帮 编辑:神马作文网作业帮 分类:数学作业 时间:2024/11/12 03:29:51
为什么带符号的8位二进制数是-128~而不是-127~
为什么带符号的8位二进制数是-128~而不是-127~
因为一个带符号数和一个不带符号数一样,8位能表示256个值,如果是-127~127的话,只有255个数!
根据补码原则,0000 0000表示0,而1000 0000却不能表示-0,所以根据原则可知,-1000 0000表示的是-128.这就是为什么8位带符号数的范围是-128~127之间了!