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

C语言,原码、补码、反码

计算机是以补码来存储的
原码:正数最高位为:0;负数最高位为:1 (最高位是符号位)

正数:三码合一
如:2:
原码:0000 0000 0000 0000 0000 0000 0000 0010(是二进制)
反码:0000 0000 0000 0000 0000 0000 0000 0010
补码:0000 0000 0000 0000 0000 0000 0000 0010
在这里插入图片描述

负数:
如 -2:
原码 :1000 0000 0000 0000 0000 0000 0000 0010
反码 :1111 1111 1111 1111 1111 1111 1111 1101
补码:1111 1111 1111 1111 1111 1111 1111 1110(反码加一)
(在正数原码最左边 变为 1(符号位))

在这里插入图片描述

在这里插入图片描述

相关文章:

  • 操作系统 3.4-段页结合的实际内存管理
  • 【远程工具】1.1 时间处理设计与实现(datetime库lib.rs)
  • 图灵逆向——题十一-wasm小试牛刀
  • 实习期间如何提升留用概率?
  • 再谈 FireBird 自增字段在ClientDataSet里如何处理
  • yolov8在windows系统的C++版本的onnxruntime部署方法
  • C++笔记之父类引用是否可以访问到子类特有的属性?
  • APP动态交互原型实例|墨刀变量控制+条件判断教程
  • 基于ImGui+FFmpeg实现播放器
  • freertos内存管理简要概述
  • RV1126 人脸识别门禁系统解决方案
  • 安全岗の夺命连环问:(第贰篇)XSS三重奏与RASP防御革命
  • js创建对象
  • 人形机器人发展趋势粗谈
  • 模型上下文协议MCP的缺点与潜在问题。
  • 【antd + vue】Tree 树形控件:默认展开所有树节点 、点击文字可以“选中/取消选中”节点
  • 代码随想录第15天:(二叉树)
  • 企业指标设计方法指南
  • Matlab 汽车ABS的bangbang控制和模糊PID控制
  • Linux 安装 vscode
  • 网站建设需要学习什么/关键词怎样做优化排名
  • 百货店怎么做网站送货/免费发帖推广的平台
  • 昆明学习网站建设/站长工具app官方下载
  • 保定网站制作套餐/腾讯企点app下载安装
  • 做网站维护挣钱吗/最有效的免费推广方法
  • 西安企业网站建设模板/电商平台的推广及运营思路