Shift the bits of this integer to the left by shiftAmount
.
Shifting to the left makes the number larger, effectively multiplying the number by pow(2, shiftIndex)
.
There is no limit on the size of the result. It may be relevant to limit intermediate values by using the "and" operator with a suitable mask.
It is an error if shiftAmount
is negative.
int operator <<(int shiftAmount);
© 2012 the Dart project authors
Licensed under the Creative Commons Attribution-ShareAlike License v4.0.
https://api.dart.dev/stable/2.5.0/dart-core/int/operator_shift_left.html