原码、反码、补码之间的快速转换和简单运算

正整数的原码、反码和补码是一样的,即看到符号位(第一位)是0,就可以照着写出其他两种码。下面讲解负数的情况

操作方法

  • 01

    原码转换为反码:符号位不变,数值位分别“按位取反”

  • 02

    反码转换为原码也是一样:符号位不变,数值位分别“按位取反”

  • 03

    原码转换为补码:符号位不变,数值位按位取反,末位再加1

  • 04

    补码转换为原码:符号位不变,数值位按位取反,末位再加1。 即补码的补码等于原码

  • 05

    求补(变补),即已知[X]补,求[-X]补 。 符号位和数值位都取反,末位再加1

  • 06

    总结一下: 正整数的原码、反码和补码都一样; 负数部分: 原码和反码的相互转换:符号位不变,数值位按位取反 原码和补码的相互转换:符号位不变,数值位按位取反,末位再加1 已知补码,求原码的负数的补码:符号位和数值位都取反,末位再加1

(0)

相关推荐

  • 原码、反码、补码之间的转换和简单运算

    操作方法 01 首先,数字除了我们平时最长使用的十进制数外,还有二进制,八进制,十六进制等.这里我们的原码,补码,反码之间转换指的是二进制数.如下 02 在二进制数中,数字的正负是根据首位是0还是1来 ...

  • 如何利用Excel的Power Query快速转换数据

    在管理学生成绩的实践当中,成绩原始数据往往按学生条目记录(图1).若需要转换为以学号.姓名.学科.成绩.等第进行分列的表式效果,数据量大,逐一复制.粘贴操作显然相当繁琐.利用Excel的Microso ...

  • Word文档中大小写及全半角快速转换的方法

    Word文档中大小写及全半角快速转换的方法 1.字母大小写转换 如果在Word 2007文档中存在英文内容,应对英文单词的大小写格式进行统一规范,此时可以在文档中选中需要修改的英文内容,然后在&quo ...

  • Word2016中文本如何快速转换成表格?

    在Word2016中,我们有时候需要将文本转换成为表格,但是这种操作可以快速实现吗?事实证明是可以的,今天小编跟大家说一下,如何快速将文本转换成为表格,有需要的朋友可以参考本文! 步骤 1.首先,我们 ...

  • word如何快速转换成ppt(ppt转word怎么转)

    平常我们都是更习惯于使用Word来编辑文档,用PPT来精心展示,那么,你知道这两者之间是如何转换的吗?今天我们就一起来看看Word和PPT之前如何进行高效转换.一. 单文档转换如果是单个文档间的格式转 ...

  • Word文本或者csv文件快速转换成表格的方法

    有些朋友使用手机助手导出的csv文件(比如通讯录等),都是逗号分隔,如何能将这些数据快速转换成表格呢?其实Word就有可以将文本转换成表格的快速方法: 1、用word打开文本文件,或者将文本复制到wo ...

  • word2007项目符号和编号之间的互相转换

    列表中项目符号和编号之间的互相转换 1.单击列表中要更改的项目符号或编号。 通过单击自动识别的项目符号列表或编号列表中的项目符号或编号,您即可选中整个列表。 2.在“开始”选项卡上的“段落”组中,单击 ...

  • 谷歌拼音输入法怎么进行简繁体的快速转换?

    谷歌拼音输入法怎么进行简繁体的快速转换?最近,一位谷歌拼音输入法用户跟小编询问:谷歌拼音输入法怎么进行简繁体转换?在今天的教程中,我们就给大家具体介绍一下谷歌拼音输入法进行简繁体转换的2个方法,大家可 ...

  • Word2010文档英文大小写如何快速转换?

    Word2010文档英文大小写如何快速转换?