当前位置:首页 > 攻略

二进制、八进制、十进制、十六进制+原码、反码、补码

二进制、八进制、十进制、十六进制

差异:十进制数是几个小数,如1-9万十进制数。

转换:

1.十进制转二进制

一个数一直除以2(直到商为0),得到的余数从尾到头就是该数的二进制

2.二进制转十进制

把二进制展开,每个数对应一个2^n

例如:100010——>1*2^5+0*2^4+0*2^3+0*2^2+1*2^1+0*2^0

3.二进制转八进制

把一个二进制数拆分为3位一个(从右到左,不够就用0代替),再运算

例如:10100010——>010 100 010——>0*2^2+1*2^1+0*2^0(2) 1*2^2+0*2^1+0*2^0(4) 0*2^2+1*2^1+0*2^0(2)

所以该二进制数的八进制就是242

4.八进制转二进制

就是二进制转八进制的倒转

就以242为例,把242拆分为2 4 2,再对每个数除以2,不够在最左边补0。

5.二进制转十六进制(A<—>10,B<—>11,C<—>12,D<—>13,E<—>14,F<—>15)

与二进制转八进制近似,八进制取3合1,十六进制取4合1,也是从右到左,不够就用0代替

6.十进制、八进制、十六进制之间的转换

(一)要么先把十进制转换成二进制,在用二进制进行转换

(二)或者直接把十进制除以8或16

原码、反码、补码

在计算机中都是以二进制表示,计算机中一个字长为8位,比如:1000 0001,这也叫机器数

在二进制中怎么表示正负的呢?就是以8位二进制数的第一位,0正1负,1000 0001的真值就是+000 0001=+1

1.原码也就是符号位加上绝对值的真值

2.反码

正数的反码就是本身

负数的反码在原码的基础上,符号位不变,其余各位取反

3.补码

正数的补码就是本身

负数的补码在原码的基础上,符号位不变,其余各位取反,最后+1

为什么使用原码、反码、补码?

因为符位号会让计算机变得复杂,所以去掉了减法,只运算加法

比如1-1就可以等于1+(-1),这个通过原码运算1-1是错误的,1-1=0000 0001+1000 0001=1000 0010=-2

所以就出现了反码,但是通过反码运算,1-1又会出现-0,而且0这个值会有两个二进制表示1000 0000 和0000 0000

这样就又出现了补码,这样0就用0000 0000表示,而不会出现1000 0000,1000 0000会表示为-128,因为-128是使用之前的-0的补码来表示的,所以-128没有原码和反码

1.《二进制、八进制、十进制、十六进制+原码、反码、补码》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。

2.《二进制、八进制、十进制、十六进制+原码、反码、补码》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。

3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/gl/1961900.html

上一篇

2019KPL春季赛看这里!2019王者荣耀KPL春季总决赛,RNG.M对阵eStarPro,明星组团观战

下一篇

关于2018年小米7上市时间表我想说7月份中国市场品牌智能手机销量:OPPO第一,荣耀第三,小米第四

关于100010我想说司法部发布公告!这60家香港律所可在内地执业

100010相关介绍,根据《香港、澳门特别行政区律师事务所驻内地代表机构管理办法》(司法部第131号),以下60家香港律师事务所驻内地代表机构于2016年通过检查,获准在内地执业,提供香港特别行政区及海外法律服务。 现公告...

100010,干货看这篇!北京市广播电视局关于做好国家广电总局2020年度优秀国产纪录片及创作人才扶持项目申报工作的通知

100010相关介绍,北京电视台、首都纪录片开发协会、市纪录片制作机构、各区融媒体中心: 为了表彰优秀的国产纪录片作品、人才和制作、广播机构,加快中国纪录片产业的繁荣和发展,国家广播总局不久将在2020年进行优秀国产纪录片...

关于100010我想说北京市广播电视局关于做好国家广电总局2020年度优秀国产纪录片及创作人才扶持项目申报工作的通知

100010相关介绍,北京电视台、首都纪录片开发协会、市纪录片制作机构、各区融媒体中心: 为了表彰优秀的国产纪录片作品、人才和制作、广播机构,加快中国纪录片产业的繁荣和发展,国家广播总局不久将在2020年进行优秀国产纪录片...

【100010】lol手游100010怎么办 login time out please try again100010解决方法

100010相关介绍,Lol手游限时错误100010怎么办?很多玩家登录英雄联盟手游时出现“登录超时请重试”的“log in time out Please Tryagain 100010”错误,如果重新登录不能解决这个问...

关于100010我想说LOL手游正式公测:最全下载方法解答,手把手教你抢先试玩

  • 关于100010我想说LOL手游正式公测:最全下载方法解答,手把手教你抢先试玩
  • 关于100010我想说LOL手游正式公测:最全下载方法解答,手把手教你抢先试玩
  • 关于100010我想说LOL手游正式公测:最全下载方法解答,手把手教你抢先试玩

【100010】专题LOL手游100011什么情况 英雄联盟手游错误代码100011解决方法

100010相关介绍,英雄联盟手游100011错误怎么办?lol手游测试当天很多玩家都遇到了100011的系统报错,那么错误代码100011的含义是什么呢?遇到这个问题我们又该如何处理呢?下面就是lol手游错误代码1000...

100010,干货看这篇!面向社会公开选聘中国国际发展知识中心传播领域高层次人才公告

100010相关介绍,中国国际发展知识中心(以下简称“知识中心”)是国务院发展研究中心直属事业单位。 为推动知识中心进一步总结好中国发展经验,讲好中国发展故事,加强高层次传播人才力量,国务院发展研究中心党组决定面向社会公开...

100010专题之人力资源和社会保障部人事考试中心2020年公开招聘工作人员公告

100010相关介绍,根据工作需要和相关规定,人力资源和社会保障部人事考试中心将于2020年公开招聘4名应届毕业生。 有关事项公告如下: 一、单位性质及主要业务 人力资源和社会保障部人事考试中心(公务员考试测评中心)是人力...