如何在 VB.NET 中按位右移/左移?它甚至有为此的运算符,还是我必须使用一些实用方法?
问问题
22530 次
2 回答
7
myFinal = myInteger << 4 ' Shift LEFT by 4 bits.
myFinal = myInteger >> 4 ' Shift RIGHT by 4 bits.
您也可以将其用作一元运算符...
myFinal <<= 4 ' Shift myFinal LEFT by 4 bits, storing the result in myFinal.
myFinal >>= 4 ' Shift myFinal RIGHT by 4 bits, storing the result in myFinal.
于 2009-09-13T12:35:15.657 回答