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

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

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

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

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

(1)原码

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

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

(2)反码

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

这样就求得了反码

(3)补码

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

这样就得到了补码

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

相关文章
if语句的嵌套
if语句的嵌套。
398 1
|
编解码 运维 监控
Logstash基础入门
Logstash基础入门
472 1
|
存储
计算机基础(4)——原码、补码、反码
计算机为了区分数值的正负提出了符号位的设定,计算机用最高位存放符号,这个被称为符号位。正数的符号位为0, 负数的符号位为1。 例如,1的二进制表示形式为`0000 0001`,而-1的二进制表示形式为`1000 0001`。在计算机中,一个字节为8个位,最大值为0111 1111,十进制为127。最小值为1000 0000,十进制为-128。因此一个字节的取值范围为-128~127之间。
3455 4
|
传感器 机器学习/深度学习 搜索推荐
量子计算与音乐:创作的新工具
量子计算与音乐的结合,正逐步成为音乐创作的新工具。通过量子比特、量子机器学习等技术,音乐家能够生成复杂多样的音乐,探索全新风格。量子音乐合成器和传感器的应用,更是为音乐创作和表演带来了革命性变化。未来,量子计算将为音乐家提供更多创新可能。
|
机器学习/深度学习 算法
深度学习之因果发现算法
基于深度学习的因果发现算法是一个旨在从复杂数据中自动挖掘变量之间潜在因果关系的研究领域。它结合了传统因果推理方法与深度学习的强大特征提取能力,帮助应对高维、非线性数据中的因果结构发现。
1533 9
|
边缘计算 自动驾驶 物联网
波束赋形:5G 信号的精准“聚光灯”
波束赋形:5G 信号的精准“聚光灯”
1889 0
|
网络协议 网络架构
彻底弄懂ip掩码中的网络地址、广播地址、主机地址
彻底弄懂ip掩码中的网络地址、广播地址、主机地址
4895 0
|
人工智能 自然语言处理 监控
搭建本地私有AI大模型智能体
搭建本地私有AI大模型智能体
2448 0
|
存储 自然语言处理 Java
Elasticsearch全文搜索技术之二kibana的简介和使用
Elasticsearch全文搜索技术之二kibana的简介和使用
508 2
|
存储 缓存 算法
操作系统(11)----内存管理4
操作系统(11)----内存管理
643 0

热门文章

最新文章