-
补码=反码+1查看全部
-
负数以正值的补码形式来显示 原码: 一个整数按照绝对值大小转换成的二进制数称为源码 如:14的原码是00000000 00000000 00000000 00001110 反码: 将二进制数按位取反,所得的新二进制数称为原二进制数的反码 如 14 的反码 11111111 11111111 11111111 11110001,其与14互为反码 补码: 反码加1称为补码 如14的补码是11111111 11111111 11111111 11110010-----就是-14 -14<<2=11111111 11111111 11111111 11001000(最高位是1一般是负数) =(二进制对象减一11111111 11111111 11111111 11000111,再取反00000000 00000000 00000000 00111000,对应的是2的5次方+2的4次方+2的3次方=56)==-56查看全部
-
Java中的数据类型查看全部
-
一、四种基本类型: 1、int类型: 1.1、byte(Byte):8bit; 1.2、short(Short):16bit; 1.3、int(Integer):32bit; 1.4、long(Long):64bit; 2、float类型: 2.1、单精度:float(Float),32bit; 2.2、双精度:double(Double),64bit; 3、boolean(Boolean)类型:取值true或false; 4、char(Character)类型:Unicode字符,16bit;查看全部
-
三、字符串与字节相互转化 (1)字符串转换为字节数组 String s = "hello"; byte[] bs = s.getByte(); (2)字节数组转换为字符串: byte[] bs = new byte[int]; String s = new String(bs);或 String s = new String(bs,"UTF-8"); //指定编码方式查看全部
-
ava中的数据类型: 一、四种基本类型: 1、int类型: 1.1、byte(Byte):8bit; 1.2、short(Short):16bit; 1.3、int(Integer):32bit; 1.4、long(Long):64bit; 2、float类型: 2.1、单精度:float(Float),32bit; 2.2、双精度:double(Double),64bit; 3、boolean(Boolean)类型:取值true或false; 4、char(Character)类型:Unicode字符,16bit;查看全部
-
参考文章查看全部
-
位运算威力:http://blog.csdn.net/iukey/article/details/7195265 大小端详解:http://blog.csdn.net/zhaoshuzhaoshu/article/details/37600857查看全部
-
Java内置的进制转换查看全部
-
看不懂查看全部
-
原码,反码,补码查看全部
-
无符号右移运算>>>查看全部
-
右移运算>>查看全部
-
左移运算<<查看全部
-
取反运算查看全部
举报
0/150
提交
取消