1楼:卫苏秦
16进制就是逢十六进一,从0-9,a-f,共计16种状态,需要4个二进制位表示,比如十六进制中f(也就是十进制的15)用二进制位表示就是1111。
n个二进制位可表示多少种编码状态
2楼:51cto学院
n个二进制位可以来表示2n种编码
源状态,比如说最简bai单的1位二进制位du
,就是zhi有两种编码状态,分别是dao0和1。2位二进制位的话就是四种,分别是00,01,10,11这四种。后面以此类推。
其实对于n位二进制来说,每一位都是有0和1两种状态,所以n位,就是2*2*2*2...*2(n个2相乘)种编码状态,即2n种编码状态。
3楼:山水阿锐
^您好:
是n位二进制数吧,编码个数就是2的n次方,十进制无符号数的范围就是内0——2^n-1有符号数的范围容
为-2^(n-1) —— 2^(n-1) - 1例如8位二进制数编码个数为256个,十进制无符号数的范围为0-255,有符号数的范围为-128——127。
4楼:快乐人生
表示n种状态,就是0-n,二进制需要几位就看n的二进制是几位表示6种状态
就是 0-5
5的二进制是 101
所以最少需要3个二进制位
000001
010011
100101
一个16位二进制数用十六进制数表示时需要写成几位?
5楼:匿名用户
每4位二进制数可以用1位十六进制数表示,所以16位二进制数可以用4位十六进制数来表示。
一个字节可以用多少位的十六进制表示?
6楼:墨汁诺
一个bai字节占8位,du16进制一个符号占4位,所以一zhi
个字节可以用两dao个16进制符号表示回,比如答35h。
最常用的字节是八位的字节,即它包含八位的二进制数。十六进制一般用数字0到9和字母a到f(或a~f)表示,其中:a~f表示10~15,这些称作十六进制数字。
十六进制数转换成二进制数:把每一个十六进制数转换成4位的二进制数,就得到一个二进制数。
7楼:小傻
1个字节是8位,最多表示0到256
一个字节占8位,16进制一个符号占4位,所以一个字节可以用两个16进制符号表示,比如35h。
8楼:毛驴骑阿凡提
主要是二进制和十六进制的转换规则:
4位二进制合为 1位十六进制,一个字节占二进制的 8位,那就是需要两个十六进制的数值来表示~
9楼:
1,一个字节包含8个二进制位
2,一个十六进制可表示4个二进制位
3,所以,一个字节可以由2个十六进制表示
10楼:感知妳的世界
首先,你du得明白这些:
一个字节zhi=8位(bit)
二进制dao用字母b表示回,十六进制用h表示。
十进制的数码:1到9和0
十六进制的数码有
答1,2,3,4,5,6,7,8,9,a(10),b(11),c(12),d(13),e(14),f(15)
二进制只有0和1两个数,最大的八位二进制数就是8个1,即11111111。
所以:11111111 b(二进制)
=255 d(十进制):个十百~3位
=ff h(十六进制):个十~2位
全手打,望采纳
11楼:匿名用户
2位一字节(1byte)为8位二进制
8位二进制对应2位十六进制
表示(十进制)数码范围0-255
12楼:颂浩然之气
16进制能够出现bai的字符du(不区分大小写)是:
zhi1,2,3,4,5,6,7,8,9,0,a,b,c,d,e,f。
两个字符是一个字节(byte),dao
比如内 0x0f 可以表示成二容进制的00001111,即8bit=1byte;同理0x0233就是两个字节。
用c语言写程序,可以求出数二进制表示中有多少个
1楼 blue丶小 dev cpp 5 4 c通过编译,输入一个10进制转换成2进制,并统计有几个0 include int main char s a e a i 1 t while e s int n sum 0 for n 0 n 2楼 泰山 include stdio h include s...