早教吧 育儿知识 作业答案 考试题库 百科 知识分享

signedint型存储型式4字节,32位,符号部分占一位,0为非负数,1为负数.谁能帮我解释下这句话的具体意思,看不懂啊,谢谢

题目详情
signed int型存储型式
4字节,32位,符号部分占一位,0为非负数,1为负数.
谁能帮我解释下这句话的具体意思,看不懂啊,谢谢
▼优质解答
答案和解析
在计算机里,一个字节实际上对应8个二进制代码,所以4个字节就对应32个二进制代码.
我们知道一个二进制代码可以表示为0或1,所以32位就可以表示2的32个数.
对于有符号的整数,为了表示符号,计算机是用这32个二进制代码的第一个来表示的,第一个是0就表示是正的,第一个是1就表示负的.比如:
00000000 0000000 0000000 0000001 表示的是1
10000000 0000000 0000000 0000001 表示的是-1