《数字逻辑》习题解答 第 1 页 毛法尧 第二版 习题一 1
1 把下列不同进制数写成按权展开式: ⑴ (4517
239)10= 4×103+5×102+1×101+7×100+2×10-1+3×10-2+9×10-3 ⑵ (10110
0101)2=1×24+0×23+1×22+1×21+0×20+0×2-1+1×2-2+0×2-3+1×2-4 ⑶ (325
744)8=3×82+2×81+5×80+7×8-1+4×8-2+4×8-3 ⑷ (785
4AF)16=7×162+8×161+5×160+4×16-1+A×16-2+F×16-3 1
2 完成下列二进制表达式的运算: 1
3 将下列二进制数转换成十进制数、八进制数和十六进制数: ⑴ (1110101)2=(165)8=(75)16=7×16+5=(117)10 ⑵ (0
110101)2=(0
65)8=(0
D4)16=13×16-1+4×16-2=(0
828125)10 ⑶ (10111
01)2=(27
2)8=(17
4)16=1×16+7+4×16-1=(23
25)10 1
4 将下列十进制数转换成二进制数、八进制数和十六进制数,精确到小数点后 5 位: ⑴ (29)10=(1D)16=(11101)2=(35)8 ⑵ (0
207)10=(0
34FDF)16=(0
001101)2=(0
15176)8 ⑶ (33
333)10=(21
553F7)16=(100001
010101)2=(41
25237)8 《数字逻辑》习题解答 第 2 页 1
5 如何判断一个二进制正整数B=b 6b 5b 4b 3b 2b 1b 0 能否被(4)10 整除
解: 一个二进制正整数被(2)10 除时,小数点向左移动一位, 被(4)10 除时,小数点向左移动两位,能被整除时,应无余数,故当b 1=0 和b