Gast
#1143715
Hallo Leute, was passiert mit einem signed long 0x91809188 -> b1001 0001 1000 0000 1001 0001 1000 1000 wenn ich diese um 8 Stellen nach links verschiebe? Vielen Dank im Vorraus!
|
Anzeige
|
signed long verschiebung
Gast
#1143715
Hallo Leute, was passiert mit einem signed long 0x91809188 -> b1001 0001 1000 0000 1001 0001 1000 1000 wenn ich diese um 8 Stellen nach links verschiebe? Vielen Dank im Vorraus!
Gast
#1143725
1000 0000 1001 0001 1000 1000 0000 0000 0x80918800 > signed long ... > wenn ich diese um 8 Stellen nach links verschiebe? Vergiss "signed" zusammen mit "schieben". Was würde aus 0x80000000 = -2147483648 nach einem Links-Verschieben um 1 Bit? Frag mal Deinen Compiler. Ist implementierungsspezifisch. Gruß Marcus http://www.doulos.com/arm/ Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|