问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

二进制中,正数的原码与补码相同吗?我的c语言教程上这么说。谁能解释一下?

发布网友 发布时间:2022-03-26 19:25

我来回答

6个回答

懂视网 时间:2022-03-26 23:47

对于正数来说,其二进制原码反码补码均为相同的,即为原码的形式;对于负数来说,其反码为符号位保持不变,其余各位取反,其反码为符号位保持不变,其余各位取反后再在最后一位上加1。

  

  二进制是计算技术中广泛采用的一种数制。二进制数据是用0和1两个数码来表示的数。它的基数为2,进位规则是“逢二进一”,借位规则是“借一当二”,由18世纪德国数理哲学大师莱布尼兹发现。当前的计算机系统使用的基本上是二进制系统。数据在计算机中主要是以补码的形式存储的。计算机中的二进制则是一个非常微小的开关,用“开”来表示1,“关”来表示0。

  

  20世纪被称作第三次科技革命的重要标志之一的计算机的发明与应用,因为数字计算机只能识别和处理由0、1符号串组成的代码。其运算模式正是二进制。19世纪爱尔兰逻辑学家乔治布尔对逻辑命题的思考过程转化为对符号0、1的某种代数演算,二进制是逢2进位的进位制。0、1是基本算符。因为它只使用0、1两个数字符号,非常简单方便,易于用电子方式实现。

热心网友 时间:2022-03-26 20:55

二进制中,正数的原码与补码相同,负数是除符号位不变,其他位求反加1。

1、二进制

二进制是计算技术中广泛采用的一种数制。二进制数据是用0和1两个数码来表示的数。它的基数为2,进位规则是“逢二进一”,借位规则是“借一当二”,由18世纪德国数理哲学大师莱布尼兹发现。当前的计算机系统使用的基本上是二进制系统,数据在计算机中主要是以补码的形式存储的。计算机中的二进制则是一个非常微小的开关,用“开”来表示1,“关”来表示0。

20世纪被称作第三次科技*的重要标志之一的计算机的发明与应用,因为数字计算机只能识别和处理由‘0’.‘1’符号串组成的代码。其运算模式正是二进制。19世纪爱尔兰逻辑学家乔治布尔对逻辑命题的思考过程转化为对符号"0''.''1''的某种代数演算,二进制是逢2进位的进位制。0、1是基本算符。因为它只使用0、1两个数字符号,非常简单方便,易于用电子方式实现。

2、表示方法

二进制数据也是采用位置计数法,其位权是以2为底的幂。例如二进制数据110.11,逢2进1,其权的大小顺序为2²、2¹、2º、  、  。对于有n位整数,m位小数的二进制数据用加权系数展开式表示,可写为:

二进制数据一般可写为:

【例1102】将二进制数据111.01写成加权系数的形式。

解: 

二进制和十六进制,八进制一样,都以二的幂来进位的。

热心网友 时间:2022-03-26 22:13

好啦,我给你系统的讲一下吧!光了解你这个例子是不行的。

************************************原理*******************************************
当真值为正时:原码、反码、补码数值位完全相同;
当真值为负时:
原码的数值位保持原样,
反码的数值位是原码数值位的各位取反,
补码则是反码的最低位加一。
注意符号位不变。
**************************例如*************************************************************************
若机器数是16位:
十进制数 17 的原码、反码与补码均为: 0000000000010001
十进制数-17 的原码、反码与补码分别为:1000000000010001、1111111111101110、1111111111101111
**********************另外(你应该知道的知识)***************************************************
在计算机中,数据是以补码的形式存储的:
在n位的机器数中,最高位为符号位,该位为零表示为正,为1表示为负;
其余n-1位为数值位,各位的值可为0或1。
还想研究深的话,请再发帖!
******************************************************************************************
不懂可以再问我。

热心网友 时间:2022-03-26 23:47

二进制中,正数的原码与补码相同,负数是除符号位不变,其他位求反加1
+9的原码是00001001,补码相同,仍是00001001

参考资料:sername

热心网友 时间:2022-03-27 01:39

正数的原码和补码是相同的。
补码的出现是为了完美的表示正数和负数,原码就是数本身的二进制,最高位是符号位,负数的最高位是1,正数是0,例如:八位二进制表示,-1的原码为:1000 0001, 1的原码为0000 0001,这样的话,原码中就有两种表示0的方法了,就是0000 0000和1000 0000都是0,为了解决这个矛盾才产生了补码,补码是这么规定的,仍然用最高位表示符号位,0是正数,1是负数,正数的补码与原码相同,负数的补码是其原码按位取反加一,注意符号位不变。

热心网友 时间:2022-03-27 03:47

正数的补码
与原码相同。 【例1】+9的补码是00001001。(备注:这个+9的补码说的是用8位的2进制来表示补码的,补码表示方式很多,还有16位2进制补码表示形式,以及32位2进制补码表示形式等。同一个数字在不同的补码表示形式里头,是不同的。比方说下面所要提到的-15的补码,在8位2进制里头是11110001,然而在16位2进制补码表示的情况下,就成了1111111111110001。在这篇补码概述里头涉及的补码转换默认了把一个数转换成8位2进制的补码形式,每一种补码表示形式都只能表示有限的数字。)
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
微信里头怎样才能用哈语打字 QQ音乐每月听歌报告怎么看 每月听歌报告查看方法介绍 “却”字造句怎么写【优选51句】 微商业绩一年500万,怎么估值? 如何养殖小叶紫檀 钨铜刨花哪家好 求男主对女主一见钟情的小说 无虐 宠文甜文一对一 双C 类似于真婚厚爱... 金毛可以吃煮过的生蚝吗 有什么制作酥蜜粥的小妙招? 伏特加和其他酒类的口感有什么区别? 二进制正,负数的原码,反码,补码三者之间是什么关系? 请问在计算机中正数的原码、反码、补码是一样的么? 为什么正整数的原码,反码,补码相同..? 在计算机中正数的原码,反码,补码是一样的么 对于正数,其原码,反码,补码是相同的吗 正数的原码反码补码到底是不是一样的? 华为什么手机支持无线快充?还有5g? 华为那几个手机支持无线充跟快充? 华为SEA AL10支持无线充电吗? 华为nova6支持无线充电吗? 华为nave5z支持无线充电吗? 华为nova 5 Pro安装啥配置能在车里无线充电? nova5pro无线充电怎么用 华为nova5pro能无线充电吗? 手机软件怎么重命名 AMD FX8150应该用什么型号的主板? 电脑配置电脑想换CPU AMD FX-8350用什么主板显卡是GTX550TI求一主板 AMD FX-8350能与华硕M5A97 LE R2.0主板可以搭配,但需要另配显卡,对吗? fx8350实用超频用什么主板和散热? 8核 AMD FX 8350 配置什么主板跟显卡等等硬件好 .. 为什么正数的反码,补码和原码一样举例说 二进制正,负数的原码,反码,补码三者之间是什么关系 为什么正数的补码反码相等 正数的原码 补码和反码表示格式相同吗 为什么正数的反码与原码相同 正整数的原码,补码都是一样的吗?零的原、补码是多少? 原码、反码、补码 原码,补码,反码 原码反码和补码有什么区别? +8的补码,原码,反码各为多少?还有-8的。 计算机组成原理:原码,补码,反码,移码之间的关系? 网易云唱片收藏怎么移出去 手机,“网易云音乐”里我的收藏怎样选择性删除? 网易云音乐歌曲菜单里如何删除歌曲收藏啊?如图 网易云音乐怎么删不掉收藏的歌了 网易云音乐PC客户端 收藏的歌单,里面有一几首音乐不喜欢可以删除吗?? 网易云音乐下架无法收藏怎么办 怎样删除批量微信朋友圈的内容 OPPO a3怎样使用长截屏? OPPOA3怎么截长屏