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

数字1用8位、16位、32位表示他的空间大小是不是都是一个字节?

题目详情
数字1用8位、16位、32位表示他的空间大小是不是都是一个字节?
▼优质解答
答案和解析
也可表示为 0000 0000 0000 0001(十六位)
也可表示为 0000 0000 0000 0001(十六位)
满意答案好不容易.8级2012-02-10你要看它占用多少空间吧. 补充: 那只不过是一个定义,8位一个字节却是固定不变的,我不知道你遇到的是什么情况,虽然有些时候16位或是32位计算机表示的数是多字节的,但是16位的计算机寄存器也可以分成2个8位的寄存器来使用,同理,32位的计算机寄存器可以分成4个8位的寄存器来使用,在这个情况下确实也就是1个字节了. 追问: 汉字不是两个字节的,如果数字用16位表示的话是不是也是2个字节,32位的就是4个字节? 回答: 恩,这是一个规定,如果二进制数不到8位,在数前补0补足8位,如果16位的,就补足16位,这是为了计算,存储,取数值以及传输不出现错误.其实就是一个规定,一个定义,怎么看,你自己决定.