dshiftr(i, j, shift) combines bits of i and j. The leftmost shift bits of the result are the rightmost shift bits of i, and the remaining bits are the leftmost bits of j.
Fortran 2008 and later
result = dshiftl(i, j, shift)
i - Shall be of type integer.j - Shall be of type integer, and of the same kind as i.shift - Shall be of type integer.The return value has same type and kind as i.