15 lines
775 B
Perl
15 lines
775 B
Perl
|
Operator Example Meaning
|
||
|
= $var = 5; Assign 5 to $var
|
||
|
+= $var += 3; Add
|
||
|
-= $var -= 2; Subtract
|
||
|
.= $str.="ing"; Concatenate ing to $str
|
||
|
*= $var *= 2; Multiply $var by 2
|
||
|
/= $var /= 2; Divide $var by 2
|
||
|
**= $var **= 2; Square $var
|
||
|
%= $var %= 2; Divide $var by 2
|
||
|
x= $str x= 2; Repeat value of $str 2 times
|
||
|
<<= $var <<= 1; Left-shift bits in $var one position
|
||
|
>>= $var>>= 2; Right-shift bits in $var two positions
|
||
|
&= $var &= 1; One is bitwise-ANDed to $var
|
||
|
|= $var |= 2; Two is bitwise-ORed to $var
|
||
|
^= $var ^= 2; Two is bitwise-exclusive ORed to $var
|