JAVA学习第二天
来源:互联网 发布:海尔的大数据营销案例 编辑:程序博客网 时间:2024/06/05 11:06
作业:
1.各种进制的表现形式和特点
二进制:0、1两个数字表示,前加0b/B例如:0b1011100
八进制:0、1、2、3、4、5、6、7八个数字表示,前加0,例如:056723
十进制:常用的数值
十六进制:0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F十六个数字表示,前加0x,例如:0x5B56F
2.各种进制之间相互转换方法
二、八、十六进制转十进制:短除法;十进制转二、八、十六进制:每个位上的数乘以权重
二进制和八进制互转:111 011 110从右到左每三位转换成十进制;
二进制和十六进制互转:111 011 110从右到左每四位转换成十进制;
八进制和十六进制,先转换成二进制;
3.求负数在计算机中的表现形式
正数取反加一(补码);
正数:01000101
取反:10111010(反码)
加一:10111011(补码)(负数)
4.根据二进制数求对应的整数
11101
1*2^4+1*2^3+1*2^2+0*2^1+1*2^0=29
5.比较运算符种类
==;>;<;<=;>=;!=
6.逻辑运算符种类
&;|;!;&&;||;^;instanceof(检查是否是类的对象)
7.短路与,短路或的含义
短路与:当&&左边为假,右边程序不再执行;
短路与:当||左边为真,右边程序不再执行。
8.位运算符种类,有符号右移>> 无符号右移>>>的含义
有符号右移>>:如果正数,右移后空出高位补0;如果负数,空出高位补1;
无符号右移>>>:无论正负数,右移后空出高位均补0。
1.各种进制的表现形式和特点
二进制:0、1两个数字表示,前加0b/B例如:0b1011100
八进制:0、1、2、3、4、5、6、7八个数字表示,前加0,例如:056723
十进制:常用的数值
十六进制:0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F十六个数字表示,前加0x,例如:0x5B56F
2.各种进制之间相互转换方法
二、八、十六进制转十进制:短除法;十进制转二、八、十六进制:每个位上的数乘以权重
二进制和八进制互转:111 011 110从右到左每三位转换成十进制;
二进制和十六进制互转:111 011 110从右到左每四位转换成十进制;
八进制和十六进制,先转换成二进制;
3.求负数在计算机中的表现形式
正数取反加一(补码);
正数:01000101
取反:10111010(反码)
加一:10111011(补码)(负数)
4.根据二进制数求对应的整数
11101
1*2^4+1*2^3+1*2^2+0*2^1+1*2^0=29
5.比较运算符种类
==;>;<;<=;>=;!=
6.逻辑运算符种类
&;|;!;&&;||;^;instanceof(检查是否是类的对象)
7.短路与,短路或的含义
短路与:当&&左边为假,右边程序不再执行;
短路与:当||左边为真,右边程序不再执行。
8.位运算符种类,有符号右移>> 无符号右移>>>的含义
有符号右移>>:如果正数,右移后空出高位补0;如果负数,空出高位补1;
无符号右移>>>:无论正负数,右移后空出高位均补0。
0 0
- java学习第二天
- Java学习第二天
- 学习Java第二天
- java学习第二天
- Java学习第二天
- 学习JAVA第二天。
- Java学习第二天
- JAVA学习第二天
- java学习第二天
- JAVA 学习第二天
- JAVA学习第二天
- 学习Java第二天
- JAVA学习第二天
- JAVA学习第二天
- java学习第二天
- JAVA学习 第二天
- Java学习第二天
- JAVA学习第二天
- Can you answer these queries? HDU
- Python 之旅
- h5c3内容02
- 电脑双屏设置
- B1013. 数素数 (20)
- JAVA学习第二天
- LeetCode 129. Sum Root to Leaf Numbers
- SVN 基本使用
- spinner(下拉列表框),RadioButton(单选按钮),EditText,Adapter的应用
- 求一个int型整数的两种递减数之和(java)--2015华为机试题
- python day3
- 在不申请新内存空间条件下交换两个数的值
- 下载英文文章的一些技巧
- C++11系列-改进的类型推导:auto、decltype和新的函数语法