本文从原码讲起。通过简述原码,反码和补码存在的作用,加深对补码的认识。力争让你对补码的概念不再局限于:负数的补码等于反码加一。 接触过计算机或电子信息相关课程的同学,应该都或多或少看过补码这哥仨。每次都是在课本的最前几页,来上这么一段:什么反码是原码除符号位,按位取反。补码等于反码加一。然后给整得莫 ...
分类:
其他好文 时间:
2017-05-06 15:54:48
阅读次数:
236
关键字:operator 运算符重载是一个赋予运算符其他的含义的方法 能重载的运算符: +、—、*、/、%、++、—— ==、!=、>、<、>=、<= &、|、!、~(按位取反) 赋值运算符不能重载 对于关系运算符: 重载关系运算符的时候,必须把配套的另外的一个运算符也重载了 关系运算的重载方法的返 ...
分类:
其他好文 时间:
2017-05-06 14:17:21
阅读次数:
108
正则表达式:强大的文本出来里工具。 模式匹配和替换的强大的工具。 两部分组成: 1.原义文本字符 2.元字符 [] 一类,即符合一个都行 [abc] 符合一个都行 [^] 负向类,即取反 [^abc] a b c 以外的都行 [a-z] 范围类,是一个闭区间,支持连写 [a-zA-Z] 所有大小写字 ...
分类:
其他好文 时间:
2017-05-02 23:40:44
阅读次数:
189
2084: [Poi2010]Antisymmetry Description 对于一个01字符串,如果将这个字符串0和1取反后,再将整个串反过来和原串一样,就称作“反对称”字符串。比如00001111和010101就是反对称的,1001就不是。现在给出一个长度为N的01字符串,求它有多少个子串是反 ...
分类:
其他好文 时间:
2017-05-02 21:07:25
阅读次数:
189
1007: 数字逻辑练习题 题目描述 原码、反码、补码都是一样的,都是正数本身。 对于负数: 原码是符号位为 1,数值部分取绝对值的二进制。 反码是符号位为 1,其它位是原码取反。 补码是符号位为 1,其它位是原码取反,未位加 1。 输入一个 64bit 十进制整数,输出它的原码,反码,补码的 16 ...
分类:
其他好文 时间:
2017-04-30 22:58:37
阅读次数:
245
1. 什么是I/O Tile? 对Spartan-6系列FPGA来说,一个IO Tile包括2个IOB、2个ILOGIC、2个OLOGIC、2个IODELAY 1.1. IOB结构介绍 每个IOB包含了输入、输出、三态驱动器;这些驱动器可以配置为不同的电平标准如LVTTL、LVCMOS等;差分IO会 ...
分类:
其他好文 时间:
2017-04-30 15:10:44
阅读次数:
198
题目描述: 输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。 分析: 作为渣渣,这个题我一开始真没想到用位运算。。 首先,说到二进制,就应该想到二进制的各种运算:按位与运算(&)、按位或运算(|)、按位异或运算(^)、按位取反(~)。再看题目,要求二进制表示中1的个数,既然要求1的个 ...
分类:
其他好文 时间:
2017-04-26 17:15:22
阅读次数:
270
/** * 强制类型转换中的补码、反码、原码一搞清楚 */ int b=233;//正整数强转 System.out.println((byte)b); //负数:原码的绝对值取反再加一 符号为不变 //00000000 00000000 00000000 11101001 // 1110 1001... ...
分类:
编程语言 时间:
2017-04-26 01:18:18
阅读次数:
250
1.文件目录操作 1)路径识别 a.绝对路径,以根目录开始 b.相对路径,以当前目录开始,不需从根目录开始写起 2)命令 man ls 查看ls命令帮助 cd /var/log 切换进入log目录(..进入上级目录) pwd 打印当前目录 ls 列出当前目录有哪些文件(包含目录) 参数 -l(长格式 ...
分类:
系统相关 时间:
2017-04-24 12:27:24
阅读次数:
254