最近在网上发现一些二进制运算,发现用起来挺方便的,在此做一总结:
1. ~ 运算(可以用来取整 ):
~1.1 // -2 ~1.9 // -2 ~-1.1 // 0 ~-1.9 // 0 ~~1.1 // 1 ~~-1.1 // -1
2.>>和<<运算符(位移):
2<<1 // 4 2>>1 // 1