Thread Was bedeutet <<
(6 answers)
Opened by Marc at 2011-03-16 21:41 Guest MartinR Neben der schon genannten Multiplikation/Division mit Potenzen von 2 verwende ich es viel, wenn ich Bitslices oder Bitmasken brauche, z.B. zusammen mit den bitwise-Operatoren | & ^. Code (perl): (dl
)
my $bm = (1<<($i+1)) - (1<<$j); liefert für $i >= $j z.B. eine Maske, bei der die Bits $i bis $j gesetzt sind. Mag sein, dass ich es besonders häufig verwende, weil ich aus der Hardwareentwicklubng komme und daher mit der Denkweise vertraut bin. |