整數
整數值範圍 表格包含 XL Fortran 可以使用整數資料類型來代表的值範圍。
| 類型參數 | 值的範圍 |
|---|---|
| 1 | -128 至 127 |
| 2 | -32 768 至 32 767 |
| 4 | -2 147 483 648 至 2 147 483 647 |
| 8 | -9 223 372 036 854 775 808 至 9 223 372 036 854 775 807 |
XL Fortran 將預設類型類型參數設為 4。 類型類型參數相當於整數值的位元組大小。 使用 -qintsize 編譯器選項,將預設整數大小變更為 2、4 或 8 位元組。 請注意, -qintsize 選項同樣會影響預設邏輯大小。 
整數類型指定元必須包含 INTEGER 關鍵字。
帶正負號的整數文字常數具有選用性符號,後面接著不包含小數點且表示整數的十進位數字串,後面選擇性地接著類型類型參數。 帶正負號的整數文字常數可以是正數、零或負數。 如果不帶正負號且非零,則會將常數假設為正數。
如果指定 kind_param ,則文字常數的強度必須在該 kind_param所允許的值範圍內呈現。
如果在 XL Fortran中未指定 kind_param ,且常數的長度無法以預設整數表示,則會將常數提升至可以代表它的類型。
XL Fortran 在內部以二補數表示法代表整數,其中最左側位元是數字的符號。 
Example of integer constants
0 ! has default integer size
-173_2 ! 2-byte constant
9223372036854775807 ! Kind type parameter is promoted to 8