关于反码补码的知识总结 基本概念 正数(定点小数、定点整数): 原码,补码,反码相同; 负数(定点小数、定点整数): 反码:保持原码符号位不变,数值位取反 补码:第一种方法给反码的最低位+1就可以啦,若数值最高位有进位则丢弃(不向符号位进位) 第二种方法以原码为基础,符号位不变,其他从最低位开始,直 ...
分类:
其他好文 时间:
2018-10-07 16:51:42
阅读次数:
158
单个的位没有实际意义,加上解释才有实际意义.我们可以把位组合在一起,并且加上解释以此赋予它意义. 无符号编码表示的数 x >= 0 有符号编码表示的数 min <= x and x <= max 当我们对数字的运算超出编码所能表示的范围就叫做溢出. 大多数计算机使用8位的块(字节)作为最小的可寻址单 ...
分类:
其他好文 时间:
2018-10-07 16:45:35
阅读次数:
228
题目: 请编写程序检查C语言源程序中下列符号是否配对:/*与*/、(与)、[与]、{与}。 输入格式: 输入为一个C语言源程序。当读到某一行中只有一个句点.和一个回车的时候,标志着输入结束。程序中需要检查配对的符号不超过100个。 输出格式: 首先,如果所有符号配对正确,则在第一行中输出YES,否则 ...
分类:
其他好文 时间:
2018-10-06 23:11:35
阅读次数:
1829
原码(true form)是一种计算机中对数字的二进制定点表示方法。原码表示法在数值前面增加了一位符号位(即最高位为符号位):正数该位为0,负数该位为1(0有两种表示:+0和-0),其余位表示数值的大小。原码不能直接参加运算,可能会出错。例如数学上,1+(-1)=0,而在二进制中00000001+1 ...
分类:
其他好文 时间:
2018-10-05 17:16:43
阅读次数:
156
一。数值型 1.整数 1.1 无符号整数:u开头的类型,表示正整数和零,uint8,uint16,uint32,uint64 1.2 有符号整数: int8,int16,int32,int64 1.3 根据操作系统自适应的数据类型:uint,int,intptr(这种是常用类型) 对于 32 位系统 ...
分类:
其他好文 时间:
2018-10-03 23:26:00
阅读次数:
155
2018-10-02 C语言错题集 main 是一个合法的标识符吗? 答:是,main 是函数的标识符名称。 如果有符号常量定义如下: 那么请问代码中 F(3+2) 的值等于多少? 答:F(3+2) == 2*3+2 == 8,注意,宏定义是在程序编译时先进行的预处理,做法是直接将标识符替换为常量, ...
分类:
编程语言 时间:
2018-10-02 13:57:25
阅读次数:
206
注:本内容参考与传智播客的Java内容的讲解,当然我整理了一下,做个记录~~~ 其中我认为很有价值的是有符号数据表示法,真正的去深入了解计算机,虽然我是一个渣渣~~~ 所谓进制就是指:就是位进制,是人们规定的一种进位方法。对于任何一种进制 --X进制,就表示某一位置上的数运算时是逢X进一位。二进制就 ...
分类:
其他好文 时间:
2018-10-01 23:46:51
阅读次数:
921
2018 2019 20165235 《信息安全系统设计基础》第二周学习总结 教材学习内容总结 1.右移分为逻辑右移(x k)和算术右移(x k),其中算术右移是最左端补高位,舍去低位。 2.信息=位+上下文 4.无符号数计算: 5.有符号数计算: 6.浮点数的计算:根据表格: 其中运算规则是: 规 ...
分类:
其他好文 时间:
2018-09-30 22:42:06
阅读次数:
243
学号 2016 2017 2 《Java程序设计》第2周学习总结 教材学习内容总结 无符号数、补码、浮点数是我们研究的最重要的三种数字表示。其实注意的是,补码编码是表示有符号整数最常见的方法,在计算机中负数都是用补码的形式来存储的;浮点数以二为基数。 计算机满足整数运算的一些定律(如分配率等)。 由 ...
分类:
其他好文 时间:
2018-09-30 21:23:16
阅读次数:
120
2018 2019 1 20165228 《信息安全系统设计基础》第二周学习总结 教材学习内容总结 信息=位+上下文 无符号编码:基于传统的二进制表示法,表示大于等于零的数字 补码编码:表示有符号数证书最常见的方式,可表示或正或负的数字 浮点数编码:表示实数的科学计数法的以二为基数的版本 溢出:计算 ...
分类:
其他好文 时间:
2018-09-30 16:53:38
阅读次数:
151