Hey, ich bin selbstlernend über bitweise, und ich sah irgendwo im Internet, dass arithmetische Verschiebung (>>) um eine halbe Nummer. Ich wollte es testen:Warum arithmetische Verschiebung die Hälfte nur eine Zahl in einigen Vorfällen?
44 >> 1 returns 22, ok
22 >> 1 returns 11, ok
11 >> 1 returns 5, and not 5.5, why?
Ein anderes Beispiel:
255 >> 1 returns 127
127 >> 1 returns 63 and not 63.5, why?
Dank.
Splitting Bits sind nicht erlaubt. Es tut uns leid. – leppie
@leppie: huh ??? –