Copyright (C) 2000-2012 |
GNU Info (g77-295.info)IShft IntrinsicIShft Intrinsic ............... IShft(I, SHIFT) IShft: `INTEGER' function, the `KIND=' value of the type being that of argument I. I: `INTEGER'; scalar; INTENT(IN). SHIFT: `INTEGER'; scalar; INTENT(IN). Intrinsic groups: `mil', `f90', `vxt'. Description: All bits representing I are shifted SHIFT places. `SHIFT.GT.0' indicates a left shift, `SHIFT.EQ.0' indicates no shift and `SHIFT.LT.0' indicates a right shift. If the absolute value of the shift count is greater than `BIT_SIZE(I)', the result is undefined. Bits shifted out from the left end or the right end are lost. Zeros are shifted in from the opposite end. Note: IShftC Intrinsic, for the circular-shift equivalent. automatically generated by info2www version 1.2.2.9 |