30.十进制数14对应的二进制数是____。
A)1111 B)1110
C)1100 D)1010
解答:十进制整数N转换为二进制的方法是:将N不断的除以二,直到商为0,将每一步的余数从右向左排列,即可得到对应的二进制数(即除以2反序取余)。
14 mod 2=0, 14 div 2=7; 7 mod 2=1, 7 div 2=3; 3 mod 2=1, 3 div 2=1: 1 mod 2
=1,1 div 2=0,此时运算停止,相应的结果时1110。
本题正确答案为B。
31.与二进制小数0.1等值的十六进制小数为____。
A)0。1 B)0.2
C)0.4 D)0.8
解答:此题属于综合题。首先,把二进制小数0.1转化成十进制小数:(0.1)2=l×2-1=(0.5)10;然后把十进制小数0.5转化成十六进制小数:0.5×16=8,而整数部分为0,所以(0.1)2=(0.5)10=(0.8)16
本题正确答案为D。