Thema: Delphi shl und shr

Einzelnen Beitrag anzeigen

hboy

Registriert seit: 16. Jan 2004
364 Beiträge
 
#5

Re: shl und shr

  Alt 2. Feb 2004, 18:51
x shr 1 macht x/2 ohne Rest
x shl 1 macht x*2

also
x shr a = x/2^a ohne rest
x shl a = x*2^a

zb. ist 20 binär
00010100

20 shr 2 ist 00000101 also 5 was 20/2^2 entspricht

bei 3 ist das anders

3 shr 2 ist ? 0.
0000011 --> 00000000 die Stellen in Schieberichtung verschwinden
Power is nothing without TControl
  Mit Zitat antworten Zitat