Elemental Intrinsic Function (Specific): Logically shifts an integer left by a specified number of bits. This function cannot be passed as an actual argument.
result = SHIFTL (ivalue,ishift)
ivalue |
(Input) Must be of type integer. This is the value to be shifted. |
ishift |
(Input) Must be of type integer. The value must be positive. This value is the number of positions to shift. |
The result type is the same as ivalue. The result is the value of ivalue shifted left by ishift bit positions. Bits shifted off the left end are lost; zeros are shifted in from the opposite end.
SHIFTL (i, j) is the same as ISHFT (i, j).