![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
基础理论
lilongfei123321
这个作者很懒,什么都没留下…
展开
-
原码,反码,补码和移码的相关概念
一:对于正数,原码和反码,补码都是一样的,都是正数本身。 对于负数,原码是符号位为1,数值部分取X绝对值的二进制。 反码是符号位为1,其它位是原码取反。 补码是符号位为1,其它位是原码取反,未位加1。 也就是说,负数的补码是其反码未位加1。 移码就是将符号位取反的补码二:在计算机中,实际上只有加法运算,减...原创 2012-10-09 21:06:57 · 488 阅读 · 0 评论 -
理解原码,反码和补码
相信大家看到这个标题都不屑一顾,因为在任何一本计算机基础知识书的第一章都有他们的解释,但是在书上我们只能找到一些简单的定义,没次看过之后不久就忘了。最近论坛里有人问起这些概念,看到很多人的回复是以前看过现在忘了去看看某某书之类,很少有给出一个合理的解释。于是本人就开始思考(虽然上帝会发笑,我还是要思考。),于是得出了以下的结论。数值在计算机中表示形式为机器数,计算机只能识别0和1,使用的是二进制,...原创 2012-10-09 21:10:52 · 57 阅读 · 0 评论