Gast
#1682966
Hallo zusammen Wer versteht was damit gemeint ist?? a = b << 2; //shift happens Freundliche Grüsse Dario
|
Anzeige
|
shift happens
Gast
#1682966
Hallo zusammen Wer versteht was damit gemeint ist?? a = b << 2; //shift happens Freundliche Grüsse Dario
Gast
#1682972
b wird um 2 Bitstellen nach links geschoben und mit 2 Nullen aufgefüllt. Dann wird das alles a zugewiesen.
Gast
#1682975
ich versteh den witz aber nicht.... shit happens :-)
Gast
#1682986
man spricht hier dann auch von shift left... Entspricht einer Multiplikation mit 4 (1x Shitft left = x2), ist aber idR schneller als eine echte Multiplikation. Martin Gerken schrieb: > Entspricht einer Multiplikation mit 4 (1x Shitft left = x2), ist aber > idR schneller als eine echte Multiplikation. Nur wenn der Compiler zu doof ist um das zu optimieren. ;-) Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|