常用的位运算有<<,>>,>>>
左移 << : num << 1,相当于num乘以2
右移 >> : num >> 1,相当于num除以2
无符号右移 >>> : 忽略符号位,空位都以0补齐
对于正数来说,>>与>>>效果是一样的。
这程序中运用位运算,能减少cpu的计算量,提高程序的运行效率。
常用的位运算有<<,>>,>>>
左移 << : num << 1,相当于num乘以2
右移 >> : num >> 1,相当于num除以2
无符号右移 >>> : 忽略符号位,空位都以0补齐
对于正数来说,>>与>>>效果是一样的。
这程序中运用位运算,能减少cpu的计算量,提高程序的运行效率。