一分钟了解什么是原码-反码-补码

简介: 一分钟了解什么是原码-反码-补码

相信许多朋友在学习编程的时候搞不懂什么是原码,反码,补码?那么接下来我将使用人话(通俗易懂的话语,最贴近生活的话)来使你懂得这些编码格式。

              -----不废话,直接开始

1.原码--反码--补码的基本概念

(1)原码

       原码就是将十进制数据转化为二进制表现形式表现出来:(如图)

其中的二进制数据就是所谓的原码(不了解进制间相互转化的可以看看------------------------------->用人话教会你各个进制的意思和进制间的转化!!!-CSDN博客

(2)反码

       反码就是将所求的原码除了符号位(从左边数第一个数字)全部都取反(0 变成 1,1 变成 0)(如图)

这样就求得了反码

(3)补码

       补码在最后一位加上1,就变成了补码(如图)

这样就得到了补码

注:一个数在计算机内的存储形式是补码,但是读取数据时要转换成原码,在转换成十进制的数字,当然如果直到了补码也可以反向求解原码

相关文章
|
7月前
|
存储 编译器 C语言
【原码、反码、补码】小白看完都呲大牙
【原码、反码、补码】小白看完都呲大牙
227 1
【原码、反码、补码】小白看完都呲大牙
|
6月前
|
程序员
程序员必知:原码、反码、补码和移码详解
程序员必知:原码、反码、补码和移码详解
105 0
|
7月前
原码反码补码移码的介绍和计算
原码反码补码移码的介绍和计算
175 1
|
7月前
|
存储
原码,反码,补码以及计算
原码,反码,补码以及计算
87 0
原码补码反码
原码补码反码
138 0
|
存储
[软考]之原码、反码、补码和移码
[软考]之原码、反码、补码和移码
128 0
计算机原码反码补码
又把原码、反码、补码忘了,这里再来分析一下
计算机原码反码补码
|
存储
一篇轻松带你Carry原码、反码、补码(建议收藏)
一篇轻松带你Carry原码、反码、补码(建议收藏)
223 0
原码、反码、补码
原码、反码、补码区别
170 0
|
Go 开发者
原码 反码 补码|学习笔记
快速学习原码 反码 补码。
117 0