十进制数98等于二进制数多少?

为什么有答案是:01100010,但是按照除2法不是应该为:1100010 ?搞不懂了,书上的答案是01100010,我按照除2法一步步做下来是1100010这个答案

前面的一个0表示的是正号 更严谨一点 你的答案也没有错 -98换算二进制就是11100010
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-04-09
前面多一个0或者你再放N个0上去都是一样的。。。

这儿多放一个0主要是为了方便读,也就是为了十六进制。
因为16进制一个可以表示4个二进制 比如F就是1111
比如0010和10是一样,
但是二进制换成十六进制的时候,是四个四个的换算的。
第2个回答  2011-04-09
2|98
2|49...0
2|24...1
2|12...0
2|6...0
2|3...0
2|1...1
2|0...1

从下往上数,是01100010 ,你少算了1位
第3个回答  2011-04-09
额~~这不是一样的吗?前面加个零不代表什么,98和098也是一样的
书上的意思是转换成8位的二进制数,这个是由存储器决定的
一个物理存储器8个单元,不是1(高电平)就是0(低电平),即使是1,也要记成00000001
额~~~~~~~~~本回答被提问者采纳
第4个回答  2011-04-10
98=64+32+2,所以64为011000000,32是00100000,2是00000010,合起来就是01100010,答案是对的,你短除除错了。
相似回答