2009-09-13 53 views

cevap

16

VB.NET Sen << ve >> kullanabilirsiniz 2003.

+0

Sanırım bir kod örneği, örn. UInteger için. –

+0

En anlamlı bit için çalışan bir örnek içerir. –

8

beri bitli kaydıran operatörleri (<< ve >>) olmuştur ve kaydırmaya kaç bit belirtmeniz gerekir.

myFinal = myInteger << 4 ' Shift LEFT by 4 bits. 
myFinal = myInteger >> 4 ' Shift RIGHT by 4 bits. 

Ayrıca tekli operatör olarak kullanabilirsiniz ...

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. 
+0

'myFinal' nedir? İmzasız veya imzalı mı? Kaç bit? 'Integer'? 'UInteger'? –

İlgili konular