无符号二进制整数111111转换成十进制数是什么?
1个回答
展开全部
111111=1×25+1×24+1×23+1×22+1×21+1×20=63。
无符号数是针对二进制来讲的,无符号数的表数范围是非负数。
全部二进制均代表数值,没有符号位。即第一个"0"或"1"不表示正负。
在一个非零无符号二进制整数之后添加一个0,则此数的值为原数的2倍。你想想十进制数就知道了,在一个十进制整数之后添加一个0,此数值即为原数的10倍。例如,在5的后面添加一个0,就变成50了。在一个N进制整数之后添加一个0,则此数的值为原数的N倍。
非零无符号二进制整数是指用一定位长的二进制码来表示二进制数且该二进制码不为全0,在这个二进制码中,所有的位都用来表示二进制数的绝对值,没有表示符号的位。
例如用8位二进制码来表示无符号二进制数,可以表示的范围是00000000~11111111(相当于十进制数0~255),而8位非零无符号二进制整数是指00000001~11111111(相当于十进制数1~255)。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询