永发信息网

计算机内部如何存储数据,关于源码、补码的问题!

答案:4  悬赏:30  手机版
解决时间 2021-02-09 04:55
1. 什么是源码,反码,补码?
2. 计算机内部存储的是源码 还是 反码 还是 补码??
3. 这样一个二进制数:00010010 这是表示正数还是负数?他的几??

请给一个比较权威正确的答案,如果你也不确定,就不要回答了,谢谢!
最佳答案
1.
补码
(1)正数的补码
  与原码相同。   【例1】+9的补码是00001001。(备注:这个+9的补码说的是用8位的2进制来表示补码的,补码表示方式很多,还有16位2进制补码表示形式,以及32位2进制补码表示形式等。)
(2)负数的补码
  符号位为1,其余位为该数绝对值的原码按位取反;然后整个数加1。   同一个数字在不同的补码表示形式里头,是不同的。比方说-15的补码,在8位2进制里头是11110001,然而在16位2进制补码表示的情况下,就成了1111111111110001。在这篇补码概述里头涉及的补码转换默认了把一个数转换成8位2进制的补码形式,每一种补码表示形式都只能表示有限的数字。
原码
原码(true form)是一种计算机中对数字的二进制定点表示方法。原码表示法在数值前面 原码
增加了一位符号位(即最高位为符号位),该位为0表示正数或者0(当为0时第一位不能为1,因为如果把10000000也当成0会造成和-128原码冲突),该位为1表示负数,其余位表示数值的大小。
反码
所谓原码就是二进制定点表示法,即最高位为符号位,“0”表示正,“1”表示负,其余位表示数值的大小。   反码表示法规定:正数的反码与其原码相同;负数的反码是对其原码逐位取反,但符号位除外。   补码表示法规定:正数的补码与其原码相同;负数的补码是在其反码的末位加1。

2.
(1)、在计算机系统中,数值一律用补码来表示(存储)。 主要原因:使用补码,可以将符号位和其它位统一处理;同时,减法也可按加法来处理。另外,两个用补 码表示的数相加时,如果最高位(符号位)有进位,则进位被舍弃。
(2)、补码与原码的转换过程几乎是相同的

3. 2.^4+2.^1 = 17 表示 17
谢谢 采纳
全部回答
它的原码是0000000001100100 它的反码是
1、原码就是一个数的二进制形式。 把原码按位取反就是反码。 补码分正负两种情况。正数的补码与原码相同。负数的补码符号位为1,其余位为该数绝对值的原码按位取反;然后整个数加1 2、补码。 3、不确定。如果是定点整数,因最高位是0,所以无论其为有符号还是无符号数,都是2^4+2^1= 18。但如果是浮点数的话,我用脑子无法计算出,只能上机运行来得到答案。
1.数据分为有符号数和无符号数,无符号数都为正数,由十进制直接转换到二进制即可。而无符号数以首位地址来表示正负,正数的首位地址为0,其源码是由十进制数转换到的二进制数字,负数的首位地址为1,其源码后面的位也为10进制数转换过去的二进制数字。 但是计算内为了储存及运算方便,加入了反码和补码的定义,正数的反码和补码与源码一致,而负数的反码为除了首地址以外,所有的位都取反,因此得名反码,而补码是在反码的基础上,再补上一个1。 2. 因此,源码是为了便于我们自己观看和计算,而计算机内为了运算及存储的方便,存储的都是补码,反码是两者转换的中间过程。 3. 如00010010,最高位是0,所以不管其是有符号数还是无符号数,均为正数,后面7位看1的位置,第5位和第2位为1,因此为2^4+2^1=18. 如10010010(源码),如果是无符号数,那么为2^7+2^4+2^1=146;如果为有符号数,最高位为1,因此为负数,-(2^4+2^1)= -18. 源码10010010 反码源码,反码,补码是计算机原理的术语。说白了就是为了理解计算机2进制用的。对于C/C++来说,是和数据类型有关的。整型(包括 char ,short, int, long)都是用补码方式表示有符号数的。 无符号数是使用源码方式表示的。float和double类型是使用阶码移码方式存储数据的。 计算机内部是2进制存储的,吧一个存储看作一定类型的数据,就对应着这种类型的计算。 如果没有类型作为依托,你的假设就不成立了,所以不能说它到底表示是几。 如果是整型类型,因为第一个位是0,所以不论有符合还是无符号,它都是一个正数;那么可以认为它表示十进制数字18
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
那拉提镇凤凰丽都酒店地址在什么地方,想过去
鑫疆欢欣快捷酒店地址在什么地方,想过去办事
那拉提国际青年旅舍地址好找么,我有些事要过
大鹏通讯地址在什么地方,想过去办事
要如何去鼓浪屿呢?码头周围还有没有什么好的
大话2、一坐骑必须要极品的吗?
【理智面对学习压力】理智面对学习压力政治小
问问ipad5和ipad mimi还有ipad air 这三种是
深圳有做得比较好的高精密螺丝品牌吗?请问质
那拉提宾馆怎么去啊,我要去那办事
HP P2055DN搓纸轮怎么拆
中国移动开科通讯店地址在哪,我要去那里办事
幽静园客栈地址在什么地方,我要处理点事
k5减震可以换天籁减震吗
下龙堀在什么地方啊,我要过去处理事情
推荐资讯
海洋之星心语网吧地址有知道的么?有点事想过
中枢神经系统由脑和脊髓组成;完成反射的神经
在封闭狭小的空间里 为何会产生焦虑和恐惧
三王庙地址在什么地方,想过去办事
中国邮政储蓄银行(穿山镇营业所)地址在什么地
【outdated】...跟不上时尚、流行。有的人说
相亲后跟女孩聊天,每次都是问“在干什么,女
小米充电器怎样才能充电时不闪
2017桑塔纳有几种颜色?
有一首歌以前在KTV听的,记不起来叫什么名 就
大时代购物地址在什么地方,想过去办事
中国信合(治平分社)地址在什么地方,我要处理
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?