128 用二进制表示是100000000,对吧.但是正常不是以0开头的吗?

来源:百度知道 编辑:UC知道 时间:2024/05/15 07:05:17
128 用二进制表示是100000000,对吧.但是正常不是以0开头的吗?

在这里128是一个无符号数.而你说那个0和1的区别在是有符号数之间.以0开头表示为正数,以1开头表示为负数,也就是说表示有符号数时第一位数字为符号位.

计算机二进制换算是用16位机的,符号位是在上八位的