Next: SHIFTR, Previous: SHIFTA, Up: Intrinsic Procedures [Contents][Index]
SHIFTL
— Left shiftSHIFTL
returns a value corresponding to I with all of the
bits shifted left by SHIFT places. If the absolute value of
SHIFT is greater than BIT_SIZE(I)
, the value is undefined.
Bits shifted out from the left end are lost, and bits shifted in from
the right end are set to 0.
Fortran 2008 and later
Elemental function
RESULT = SHIFTL(I, SHIFT)
I | The type shall be INTEGER . |
SHIFT | The type shall be INTEGER . |
The return value is of type INTEGER
and of the same kind as
I.