SHIFTL (I , SHIFT) (Fortran 2008)
用途
執行向左移位。 它與 LSHIFT (I , SHIFT) (IBM 延伸)相同。
類別
元素函數
引數類型和屬性
- I
INTENT(IN) INTEGER- SHIFT
INTENT(IN) INTEGER。 其值必須是非負數,且小於或等於 BIT_SIZE (I)。
結果類型和屬性
和我一樣
結果值
- 結果具有將 I 位元向左移位 SHIFT 位置所取得的值,與 ISHFT (I , SHIFT) 相同。
- 空出的位元會填入零。
- 位元從右到左編號為 0 到 BIT_SIZE (I) -1。
範例
SHIFTL (-8 , 2) 具有結果 -32。