二进制数111010+1.1转换成时二进制数应该是
1个回答
关注
展开全部
二进制数111010+1.1转换成时二进制数应该是:
二进制111010转化为十进制: 1*2^5 + 1*2^4 + 1*2^3 + 1*2 = 32 + 16 + 8 + 2 = 58
二进制1.1转化为十进制: 1 + 1*2^-1 = 1.5
58+1.5=59.5
十进制59转化为二进制: 59÷2=29....1 29÷2=14....1 14÷2=7....1 7÷2=3....1 3÷2=1....1 1÷2=0....1 (59)10=(111111)2
十进制0.5转化为二进制: 0.5*2=1
二进制数111010+1.1转换成时二进制数应该是(111111.1)2
咨询记录 · 回答于2024-01-17
二进制数111010+1.1转换成时二进制数应该是
二进制数 111010 + 1.1 转换成十进制数应该是:
二进制 111010 转化为十进制:
1 × 2^5 + 1 × 2^4 + 1 × 2^3 + 1 × 2 = 32 + 16 + 8 + 2 = 58
二进制 1.1 转化为十进制:
1 + 1 × 2^-1 = 1.5
58 + 1.5 = 59.5
十进制 59 转化为二进制:
59 ÷ 2 = 29 ... 1
29 ÷ 2 = 14 ... 1
14 ÷ 2 = 7 ... 1
7 ÷ 2 = 3 ... 1
3 ÷ 2 = 1 ... 1
1 ÷ 2 = 0 ... 1
(59)10 = (111111)2
十进制 0.5 转化为二进制:
0.5 × 2 = 1
二进制数 111010 + 1.1 转换成十进制数应该是 (111111.1)2。
不好意思,订正一下,正确答案是:
二进制数 111010 + 1.1 转换成十进制数应该是:
二进制 111010 转化为十进制:
1 × 2^5 + 1 × 2^4 + 1 × 2^3 + 1 × 2 = 32 + 16 + 8 + 2 = 58
二进制 1.1 转化为十进制:
1 + 1 × 2^-1 = 1.5
58 + 1.5 = 59.5
十进制 59 转化为二进制:
59 ÷ 2 = 29 … 1
29 ÷ 2 = 14 … 1
14 ÷ 2 = 7 … 0
7 ÷ 2 = 3 … 1
3 ÷ 2 = 1 … 1
1 ÷ 2 = 0 … 1
(59)10 = (111011)2
十进制 0.5 转化为二进制:
0.5 × 2 = 1
二进制数 111010 + 1.1 转换成十进制数应该是 (111011.1)2。
总之,正确答案是二进制数111010+1.1转换成十进制数应该是:
① 二进制111010转化为十进制:
1*2^5 + 1*2^4 + 1*2^3 + 1*2 = 32 + 16 + 8 + 2 = 58
二进制1.1转化为十进制:
1 + 1*2^-1 = 1.5
58 + 1.5 = 59.5
十进制59转化为二进制:
59÷2 = 29....1
29÷2 = 14....1
14÷2 = 7....0
7÷2 = 3....1
3÷2 = 1....1
1÷2 = 0....1
(59)10 = (111011)2
十进制0.5转化为二进制:
0.5*2 = 1
(0.5)10 = (0.1)2
即二进制数111010+1.1转换成十进制数应该是(111011.1)2
② 二进制数111010+1.1转换成十进制数应该是:
111010+1.1=111011.2
以上两种方法都可以,但第②种方法更简便些