上面是我自己推得,但是与书上面的的运算结果不一样,不知道问题出哪了,求各位帮忙看一下!谢谢
首先你的48的二进制是错的 110000 这才是48的二进制
左进一位 1100000 96 答案是没错的 而且你上面的结果明显不正确啊
48 < < x 等于48*2的x次方
48 < < 1 等于48*2 96
48=(2^4)+(2^5)=32+16=0011 0000
左移一位:0110 0000
(2^6)+(2^5)=64+32=96
此问题说明计算机没错,它是对的,
只能说你二进制和十进制最基本的转换都可以搞错。再好好练练吧
好惨,,楼主很不细心,,,第7位是64,,,,