问答题 将下列数码作为自然二进制数或8421BCD码时,分别求出相应的十进制数。
   (1)10010111
   (2)100010011011
   (3)000111001001
   (4)10000100.10010001
【正确答案】列出二进制数的位权表如下:
   
211 210 29 28 27 26 25 24 23 22 21 20
2048 1024 512 256 128 64 32 16 8 4 2 1

   (1)(10010111)B=1×27+1×24+1×22+1×21+1×20=(151)D        
   (10010111)8421BCD=(97)D
   (2)(100010010011)B=1×211+1×27+1×24+1×21+1×20=(2195)D
     (100010010011)8421BCD=(893)D
   (3)(000101001001)B=1×28+1×26+1×23+1×20=(329)D
     (000101001001)8421BCD=(149)D
   (4)(10000100.10010001)B=(1×27+1×22+1×2-1+1×2-4+1×2-8) D=(132.56640625)D
   (10000100.10010001)8421BCD=(84.91)D
【答案解析】