将二进制数10100101转换为十六进制数应该是______。
A.245
B.A5
C.B5
D.165
运算器是进行算术和逻辑运算的部件,其中运算数据以()给出。
A.二进制格式
B.十六进制格式
C.八进制格式
D.十进制格式
设一个十进制整数为D>1,转换成十六进制数为H。根据数制的概念,下列叙述中正确的是______。
A) 数字H的位数≥数字D的位数
B) 数字H的位数≤数字D的位数
C) 数字H的位数<数字D的位数
D) 数字H的位数>数字D的位数
以下程序可把输入的十进制数以十六进制数的形式输出,请填空。
main()
{char b[17]={"0123456789ABCDEF"};
int c[64],d,i=0,base=16;
long n;
printf("Enter a number:\n");scanf("%ld",&n);
do{c[i]=【17】;i++;n=n/base;}
while(n!=0);
printf("Transmite new base:\n");
for(--i;i>=0;--i)
{d=c[i];printf("%c",b【18】);}
printf("\n");
}
下列4种不同数制表示的数中,数值最小的一个是()。
A)八进制数52
B)十进制数44
C)十六进制数2B
D)二进制数101001