目录
今日良言:守得云开见月明,静待花开终有时
一、运算符
1.1算术运算符
1.2逻辑运算符
1.3关系运算符
1.4位运算符
二、进制转换
2.1十进制转二进制
2.2二进制转八进制
2.3二进制转16进制
2.4八进制转16进制
今日良言:守得云开见月明,静待花开终有时
一、运算符
1.1算术运算符
增量赋值运算符: += -= *= /= %=
+ - * / % (求余)
自增自减运算符: ++ --
++x(--x):使用x之前,先使x的值增(减)1
x++(x--):使用x之后,使x的值增(减)1
需要注意的是下图中的情况
1.2逻辑运算符
&& || !
它们的操作数和返回值都是bool类型
需要注意的是:1. 表达式1 && 表达式2 ,必须保证两个表达式都为真,整体才为真
如果表达式1为假,就不执行表达式2
2. 表达式1 || 表达式2 ,必须保证两个表达式都为假,整体才为假
如果表达式1为真,就不执行表达式2
3. ! 只能作用到boolean类型的数据
1.3关系运算符
6种关系运算符
== != > < <= >=
关系运算符的返回值都是boolean
1.4位运算符
~ ^ >> << >>>
二进制转换2.1十进制转二进制
用十进制除数字除2,得到的余数从低到高位组成二进制数
2.2二进制转八进制
将二进制数字每三个一组,然后将其转换成八进制
2.3二进制转16进制
将二进制数字每四个一组(从最后面的四位开始,不够四位的补0),然后将其转换成16进制
2.4八进制转16进制
八进制转十六进制需要两步:
1.将八进制转换成二进制
现将八进制的每一位转换成3位的二进制,然后组合而成得到二进制数
2.再将该2进制转换成十六进制



