zoukankan      html  css  js  c++  java
  • 3、补码

    1、原码

      也叫符号一绝对值码
      最高位0表示正1表示负,其余二进制位是该数字的绝对值的二进制位
      原码简单易懂
      加减运算复杂
      存在加减乘除四种运算,增加了CPU的复杂度
      零的表示不唯一

    2、反码
      反码运算不便,也没有在计算机中应用

    3、移码
      移码表示数值平移n位,n称为移码量移码主要用于浮点数的阶码的存储
    3、补码
      已知十进制求二进制
        求正整数的二进制
          除2取余,直至商为零,余数倒序排序

        求负整数的二进制
          先求与该负数相对应的正整数的二进制代码,然后将所有位取反,末尾加1,不够位数时,左边补1

        求零的二进制
          全是零

      已知二进制求十进制
        如果首位是0,则表明是正整数,按普通方法来求
        如果首位是1,则表明是负整数,将所有位取反,末尾加1,所得数字就是该负数的绝对值
        如果全是零,则对应的十进制数字就是零

  • 相关阅读:
    坚持博客
    虚拟机CentOS7.2 1611 Minimal最小化安装后桥接固定ip
    Js 希望某链接只能点击一次
    ThinkPHP3.2 杂记
    Mysql 杂记
    Linux挂载Win共享文件夹 一
    Linux 监测系统资源
    Phpstrom 书签应用
    php默认有最大执行时间
    tp3.2中配置链接多个数据库
  • 原文地址:https://www.cnblogs.com/zh-xiaoyuan/p/12643086.html
Copyright © 2011-2022 走看看