当前位置:首页 > 数学课件 > 正文内容

c语言中为什么-0177777要转换成原码真值是-1。0123就不用转换,真值是83

zhao_admin5个月前 (12-25)数学课件22

整数有正整数和负整数,为了表示负数,一般用最高位来表示符号,因此,最高位是不能用来表示数值的。所以,一个16位的整数最大值为:
2^15=32767(10)=7fff(16)=0111
1111
1111
1111(2),括号后面是进制。
也就是除去最高位,用来保存数值的位数是总位数-1,也就是15位。
而用1代表负数,0代表正数,按理,最小负数就应该是最高位设1:
ffff(16)=
-
32767
=
1111
1111
1111
1111(2)
但是这样的话,0值就有正负之分了,但数学上0是中性的没有正负之分,那么假如保留正0代表0,另一个,也就是1000
0000
0000
0000(2)就浪费了。因此编码专家采用补码表示法来表示负数,而正数保留原来的编码形式,叫做原码表示法。
补码是在原码基础上按位取反+1,也即:
取-32767的绝对值,也即去符号为32767(10)=7fff(16)=0111
1111
1111
1111(2)
按位取反:1000
0000
0000
0000(2)
+1:1000
0000
0000
0001(2)
转换成16进制就是:8001
打印输出时,由于最高位为1,因此系统认为是负数,就按补码解码,输出为
-32767。
再来看看
-1
取-1的绝对值后的为1(10)=0001(16)=0000
0000
0000
0001(2)
按位取反:1111
1111
1111
1110(2)
+1:1111
1111
1111
1111(2)
转换成16进制:
ffff
同样打印输出时按补码解码,输出为-1
可见负数的绝对值越小(比如1),补码数值部分越大(7fff),绝对值越大7fff,补码数值部分越小0001,使得编码与原码的编码相反。这样,负0编码就可以看做
-32768了,把负0编码利用起来了。
验证一下
-32768:
取-32768的绝对值为32768(10)=8000(16)=
1000
0000
0000
0000(2)
按位取反:
0111
1111
1111
1111(2)
+1:1000
0000
0000
0000(2)
转换成16进制:8000
如果不用补码表示而是用原码表示负数数值,那么编码1000
0000
0000
0000(2)表示的是负0,且负数端最小值为
-32767,而采用补码表示,负0这个编码可以利用起来用来表示-32768。使得整数范围增加了1,达到-32768-
+32767
,不浪费编码空间。

五年级语文课本的东西

五年级语文课本第二单元词语盘点:

幽芳 漂泊 惟独 顿时 慈祥 稀罕 离别 大抵 精神 品格 灵魂 骨气 民族 气节 磨难 欺凌 境遇 毕竟 所谓 梳理 衰老 珍藏 手绢 华侨 能书善画 风欺雪压 顶天立地 低头折节

玷污 秉性 眷恋 姿态 迷人 至少 邻居 成熟 完整 尤其 提前 潺潺 婀娜 舞姿 粼粼波纹 干涸 点缀 螃蟹 浮现 潮湿 流通 舒服 印象 冷飕飕 颇负盛名香飘十里 守望相助

实数大小的比较;正数()0,0()负数,正数()负数;两个负数,绝对值()

 正数(>)0,0(>)负数,正数(>)负数;两个负数,绝对值(大的反而小)

扫描二维码推送至手机访问。

版权声明:本文由PPT写作技巧发布,如需转载请注明出处。

本文链接:http://www.ppt3000.com/post/90211.html

分享给朋友:

相关文章

数学课件ppt背景图片大全简单(数学课件ppt背景图片大全简单一点)

数学课件ppt背景图片大全简单(数学课件ppt背景图片大全简单一点)

ppt背景图片大全?方法一、打开要添加背景的幻灯片,在内容区域中右击选择“设置背景格式”。从弹出的窗口中选择“图片与纹理”,此时已经有纹理应用到内容页中。如果觉得纹理效果不好,可以选用自己喜欢的图片。方法是:点击“文件。。。”,从本地选择一...

现在,好多教育辅导机构老师是在校大学生,为什么家长宁愿多花钱上辅导班也不想请家教?

现在,好多教育辅导机构老师是在校大学生,为什么家长宁愿多花钱上辅导班也不想请家教?

好多的家长,把孩子送辅导班学习,不愿意请家教。我觉得一个原因是相比起来,辅导班收费比家教要便宜,家长贪图省钱,不回去考虑辅导效果。二是家长不懂如何去管理孩子的学习,要么是不懂,要么是不在意不关心。总之好多的家长就是既想让孩子成龙成凤,又不愿...

穷人创业,白手起家,现在做什么可以啊?

穷人创业,白手起家,现在做什么可以啊?

穷人创业,白手起家的例子比比皆是。 我身边有很多朋友都是白手起家,下面我就来说一说他们分别是干什么的。 第一位白手起家的朋友,多年之前怀揣着几千工资在夜市摆了个地摊,从此走上逆袭之路。摆地摊让他彻底的脱贫,在短短半年时间便在城里买了房。 第...

数学难题数学难题数学难题

数学难题数学难题数学难题

数学难题数学难题数学难题 由|ab-2|+(b-2)X(b-2)=0得 |ab-2|=0 (b-2)X(b-2)=0 解得b=2 a=1 原式=1/2+1/(2*3)+1/(3*4)+..........+1/(2005*2006) =1/...

小学一年级数学大于号小于号应用题?

小学一年级数学大于号小于号应用题?

一、小学一年级数学大于号小于号应用题? 这属于比大小的问题。例如: 明明有10个苹果,红红有8个苹果,比一比,谁的苹果个数多? 可以用10>8进行解答,也可以用8<10进行解答判断。 又如,三个小朋友一起折千纸鹤,小丽折了8只,小红折了5只...

初一学生数学成绩只有60分,应该怎么办?

初一学生数学成绩只有60分,应该怎么办?

感谢悟空邀请。 首先,我觉得分析原因非常重要。由于刚上初中,可能有这几方面的原因: 第一,小学数学基础薄弱,导致中学学习有些吃力; 第二,适应能力和接受新知识的能力较差,导致跟不上中学的课程节奏; 第三,中学学习时间分配不合理。中学相比于小...