Shl is a binary operator that performs the shift to left function.
value Shl shift amount
Shl shifts the bits within the binary representation of an integer value to the left by the given integer amount.
The effect of shifting bits to the left is to exponentially double the value of an integer for each shift amount.
This example shows the effect of shifting a value left (up to 10 times):
Function
Main
()
Local
a
:
Int
=
1
For
Local
loop
:
Int
=
1
To
10
Print
a
+
" shifted left by "
+
loop
+
" = "
+ (
a
Shl
loop
)
Next
End