当前位置:常识集 > 母婴教育 > 学习交流 > 负数的二进制
手机版

负数的二进制

来源:常识集 阅读:2.26W 次

负数的二进制转换,
其实,
容易,
容易理解。

操作方法

(01)首先,来个-5,实践出真知嘛。把5转化为二进制字节形式。得到101,然后补零。

负数的二进制

(02)这个时候,原码就出来了。然后,取反(0的变成1,1的变成0。)/*一个整数按照绝对值大小转换成的二进制数,是为原码。原码就上面的:00000101。*/

负数的二进制 第2张

(03)得到了反码,嗯,反码是和原码反着来的。然后,加一。//反码加一叫补码。

负数的二进制 第3张

(04)补码就是负数在计算机中的二进制表示方法。那么,11111011表示8位的-5,如果要表示16位的-5 ,在左边添上8个1即可。

负数的二进制 第4张

(05)那么,知道一个负数,求二进制数的方法已经知道了,若果,知道一个二进制数,怎么求其十进制数呢(对负数)随便来个负数的二进制数。

负数的二进制 第5张

(06)先减一,反着上面的方法来。//上面最后不是加一么,那现在就减一

负数的二进制 第6张

(07)取反。//上面不是取反了么,这里也取反。

负数的二进制 第7张

(08)那么,接下来就是计算了。计算结果是13,那么这个二进制数就是:-13。

负数的二进制 第8张

(09)那么,用计算器来验证一下。其实负数的:十进制变二进制:原码--反码--加一(补码);二进制变十进制:减一--反码--原码。

负数的二进制 第9张
负数的二进制 第10张
本文链接:https://www.changshiji.com/myjy/jiaoliu/r4d0o.html

Copyright © 2024. 常识集 All right reserved. 浙ICP备20202586号-2

文字美图素材,版权属于原作者。部分文章内容由网友提供推送时因种种原因未能与原作者联系上,若涉及版权问题,敬请原作者联系我们,立即处理。