bitoperator
-
ganz kurze frage, was genau bedeutet
i>>=1
und was genau ist der unterschied zu
i>>1
vielen dank schonmal
-
> ist der shift right operator.
i >>=1 bewirkt das der wert von i um ein bit nach rechts geschoben wird und das ergebnis wiederum i zugewiesen wird;
zB. i = 2; i >>= 1; der wert von i ist jetzt 1;
i >>1 bewirkt das der wert von i um ein bit nach rechts geschoben und das ergebnis in diesem fall verworfen wird;
K
-
bei i>>=1 wird der wert von i verändert. ist das selbe wie i = i>>1
bei i>>1 bleibt i wie's ist
-
baulus schrieb:
i>>=1
und was genau ist der unterschied zu
i>>1i>>=1
bedeutet soviel wie
i = i>>1
damit sollte der unterschied klar sein
-
warum müssen nur 3 leute fast das selbe schreiben?
-
net schrieb:
warum müssen nur 3 leute fast das selbe schreiben?
weil ihr 3 praktisch um die selbe Zeit geschrieben habt? So gegen 16:33