第2课—第5节
位移运算符:
分析:二进制的每4位和0000-0000 0000-0000 0000-0000 0000-1111进行与运算,然后依次得到每一组对应的4位值。然后进行转换即可得到每组对应的16进制值。
60的16进制数获取:
分析:
代码:
用>>>位移运算符的目的是为了防止负数右移后空位上填1,正常的应该填0才正确。
三元运算符:
三元运算符:
格式:z=x>y(x:y);
将三元运算符应用到前面进制转换的问题上,代码如下图所示:
拓展:
获取8进制取最后3位,同时右移3位;获取2进制获取最后一位,同时右移1位。