
二进制
cinling118
人生没有重来的如果,每一天都是奔向目标的起点。人生没有随随便便的成功,只有坚定信念的努力才能出彩。
展开
-
JAVA中的位运算符 与(&)、非(~)、或(|)、异或(^)、左移、有符号右移、无符号右移
JAVA中int数据类型占4个字节,1个字节为8位(bit),所以一个int数据类型的二进制为32位。1、位与运算符(&)运算规则:两个数都转为二进制,然后从高位开始比较,如果两个数都为1则为1,否则为0。比如:129&128,结果为:128129的二进制为:00000000 00000000 00000000 10000001128的二进制为:00000000 00...原创 2019-12-25 16:04:15 · 784 阅读 · 0 评论 -
十进制与二进制、八进制、十六进制间的转化
我们先来看一下概念。一、概念1、二进制(binary)在数学和数字电路中指以2为基数的记数系统,以2为基数代表系统是二进位制的,通常用0和1表示。2、八进制,Octal,缩写OCT或O,一种以8为基数的计数法,采用0,1,2,3,4,5,6,7八个数字,逢八进1。3、十进制(计数法)是以10为基础数字系统, 用0、1、2、3、4、5、6、7、8、9 这十个数来表示,是在世界上应用最...原创 2019-12-25 11:52:21 · 1169 阅读 · 0 评论 -
二进制 原码 反码 补码
1、原码,反码和补码概念正数:原码、反码、补码相同;以123为例:原码:01111011反码:01111011补码:01111011负数的原码:为取绝对值的数转二进制,然后符号位加一;负数的反码:对该数的原码除符号位外,各位取反;负数的补码:对该数的反码加1。--负数的补码即为负数的二进制数。以-123为例:原码:11111011,其中最高位1为符号位。...原创 2019-12-23 17:56:15 · 13318 阅读 · 1 评论