运算符
- 算数运算符
- 赋值运算符
- 比较运算符
- 逻辑运算符
- 位运算符
算数运算符
字符串里算数运算
赋值运算符
比较运算符
逻辑运算符
逻辑运算的短路
位运算符
按位与& 按位或| 按位异或^ 按位左移<< 按位右移>> 按位取反~
- 按位与:同为1则1,否则为0
- 按位或:只要有一个为1,就为1
- 按位异或:相同为0,不同为1
- 按位左移:在右边补俩0(a<<n===>a*2的n次方)
- 按位右移:去掉右边两位(a>>n===>a除以2的n次方)
练习题:使用位运算,获取到十六进制颜色 0xF0384E 的RGB值,以十进制形式打印输出。
color = 0xF0384E
red = color >> 16
green = (color & 0x00FF00) >> 8
blue = color & 0x0000FF
版权声明:本文为lz161530245原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。