The table below summarises the properties of the six data types provided in Standard Fortran:
|Integer||Whole numbers stored exactly.|
|Real||Numbers, which may have fractional parts, stored using a floating-point representation with limited precision.|
|Double Precision||Similar to real but with greater precision.|
|Complex||Complex numbers: stored as an ordered pair of real numbers.|
|Logical||A Boolean value, i.e. one which is either true or false.|
|Character||A string of characters of fixed length.|
The first four types (integer, real, double precision, and complex) all hold numerical information and are collectively known as arithmetic data types.