当前位置: 首页 > article >正文

计算机基础 原码反码补码问题

整数的二进制的表示形式:其实有三种
原码:直接根据数值写出的二进制序列就是原码
反码:原码的符号位不变,其他位按位取反就是反码
补码:反码+1,就是补码

负数:-1
以补码形式存放在内存

写出 -1整数的二进制位原码
10000000000000000000000000000001
首位1代表负号 首位是0是正号

反码:11111111111111111111111111111110
补码:11111111111111111111111111111111
这样我们可以知其一来推断其他两码

规定:正数的原码反码补码相同


http://www.kler.cn/a/416934.html

相关文章:

  • 算法跟练第十弹——栈与队列
  • 【docker】docker改动镜像并重新编译举例
  • 研发管理知识
  • pytest测试专题 - 1.2 如何获得美观的测试报告
  • 机器学习 - 理解偏差-方差分解
  • 2月10日QT
  • 大数据新视界 -- 大数据大厂之 Hive 数据质量监控:实时监测异常数据(下)(18/ 30)
  • 暴雨发布首款兆芯KX-7000信创笔记本
  • Android 12系统源码_RRO机制(一)Runtime Resource Overlay机制实践
  • RFID资产管理系统的应用与未来发展
  • 初学git报错处理 | 从IDEA远程拉取、创建分支中“clone failed”“couldn‘t checkout”
  • otter 高可用策略
  • 聚云科技×亚马逊云科技:打通生成式AI落地最后一公里
  • javaScript数据类型存储
  • 基于Java Springboot个人记账之财来财往微信小程序
  • django开发中html继承模板样式
  • Vue程序调试和排错技巧
  • Oracle 深入学习 Part 10: Managing Undo Data(管理Undo数据)
  • Java 上机实践9(常用实用类)
  • .net6,C#语法excel、zip文件下载
  • 无人机飞手人才培养技术方案详解
  • 使用Python编写Windows系统服务管理脚本,主要用于管理mysql、postgresql等服务
  • R包开发时Imports和Suggests区分
  • 如何正确的检索一个研究领域的文献?以PubMed数据库为例
  • 基于Dell Idrac7的服务器硬件监控指标解读
  • 排序算法--堆排序【图文详解】