把下面给出的几个不同进制数转换成十进制数: (1010.0101)2,一(101 101111.101)2,(23.47)8,一(1 A3 C.D )16
将下列十进制数转换为其他数制数:(32.536)10=(_________)2(138)10=(_________)16(15)10=(_________)8
下面是一个将十进制正整数转换为 2进制数的函数定义:
void tobinary(int x)
{
while (x>0) {
printf("%1d",x%2);
}
}
要实现函数的功能,则在空白处应该填写的程序语句是()。
A.x=x/2;
B.x=x/10;
C.x=x%2;
D.x=x%10;
A.二进制数各位的位权是以2为底的幂
B.八进制采用的基本数码是1、2、3、…、7、8
C.在计算机内部都是用十进制数码表示各种数据的
D.十六进制的基数为16
E.我们平时用的计时方式是六十进制
有一个数是:123,它与十六进制数53相等,那么该数值是()。
A.八进制数
B.十进制数
C.五进制
D.二二进制数
试用8位的二进制补码(最高一位为符号位)表示下列十进制数。
(1) -5 (2) -7 (3) +11 (4) +15
(5) -35 (6) -80 (7) -100 (8) -123
将下列各数制数转换为十进制数:(2B01)16=(_________)10(10101.01)2=(_________)10(601.2)8=(_________)10