DSHIFTL
— Combined left shiftDSHIFTL(I, J, SHIFT)
combines bits of I and J. The
rightmost SHIFT bits of the result are the leftmost SHIFT
bits of J, and the remaining bits are the rightmost bits of
I.
RESULT = DSHIFTL(I, J, SHIFT)
I | Shall be of type INTEGER or a BOZ constant.
|
J | Shall be of type INTEGER or a BOZ constant.
If both I and J have integer type, then they shall have
the same kind type parameter. I and J shall not both be
BOZ constants.
|
SHIFT | Shall be of type INTEGER . It shall
be nonnegative. If I is not a BOZ constant, then SHIFT
shall be less than or equal to BIT_SIZE(I) ; otherwise,
SHIFT shall be less than or equal to BIT_SIZE(J) .
|
INT
to an integer type with the
kind type parameter of the other.