一个字节可以表示( )
A.一个英语字母 B.一个ASCII码 C.256个10进制数 D.两个16进制数。
求大虾指点指点,希望详细一点,谢谢了。
參考答案:一个字节(byte)实际上就是8个比特(bit)
首先,对于任何一个8比特的字符串,我们为了方便记忆,就将每4位取出,然后在将这4位的字符串表示为一个十六进制数,如***********可以拆分为1001和0011,换为十六进制就是9B,故D可选。
再次了解一下关于ASCII码的知识,ASCII码实际上就是由8个二进制的数字构成的用于供计算机读写的编码,为了方便将其表示为两个十六进制的代码,如a是61,K是4B。其中当然包括了英文的大小写字母和0到9十个数字。故AB可选。
最后,在二进制代码中,位数若为n,所能表示的数字就是2的n次方,故 c也选