十进制算术表达式:3*512+7*64+4*8+5的运算结果,用二进制表示为()?
需要详细步骤
十进制算术表达式:3*512+7*64+4*8+5的运算结果,用二进制表示为()?
需要详细步骤
3*512=1536,
7*64=448,
4*8=32,
5
1536+448+32+5=2021, 吧2021转化成2进制
2|2021
2| 1010 于 1
2| 55 于 0
2|27 于 1
2|13 于 1
2|6 于 1
2|3 于 0
2|1 于 1
0 于 0
0
从下往上数余数 010我认为我认为我认为我认为我认为 电脑自带的计算器就可以实现转换,在“查看”中选择“科学型”
二进制表示只有0、1
所以原来的式子得化解
(1+2)*2^9+(1+2+4)*2^6+2^2*2^3+2^2+1=2^10+2^9+2^8+2^7+2^6+2^5+2^2+1
=电脑自带的计算器就可以实现转换,在“查看”中选择“科学型” 也可以看下这里有视频教程 http://www.alisoho.com