与十六进制数(B5)等值的二进制是多少?

2025-02-24 15:36:23
推荐回答(5个)
回答1:

一位16进制数可以用4位二进制数来表示
这样计算:
B是十进制的11,5还是十进制的5
二进制中只有0和1,不同位置的1代表十进制不同的数值,4位二进制可以表示的全部数值如下:
4位二进制0000代表十进制的0
4位二进制0001代表十进制的1
4位二进制0010代表十进制的2
4位二进制0011代表十进制的3
4位二进制0100代表十进制的4
4位二进制0101代表十进制的5
4位二进制0110代表十进制的6
4位二进制0111代表十进制的7
4位二进制1000代表十进制的8
4位二进制1001代表十进制的9
4位二进制1010代表十进制的A
4位二进制1011代表十进制的B
4位二进制1100代表十进制的C
4位二进制1101代表十进制的D
4位二进制1110代表十进制的E
4位二进制1111代表十进制的F
所以B5就是B和5分别用二进制表示组合的,即为10110101

回答2:

一位16进制,要转4位2进制。
b=1011
5=101 但要写成4位--高位是0: 5=0101
合起来是 1011 0101
c 语言程序:
#include
int main(){
char s[20];
int a= 0xB5;
itoa(a,s,2);
printf("%s",s);
return 0;
}
输出: 10110101

回答3:

因为每位十六进制数对应二进制4位,101只对应了3位
所以:B5H=[B][5]H=[1011][0101]B=10110101B

回答4:

10110101

回答5:

10110011