1. 3.1. NUMBER SYSTEMS
      1. 3.1.1. A REVIEW OF BASE 10 (DECIMAL) NOTATION13.1.2. A REVIEW OF BASE 16 (HEXADECIMAL) NOTATION
      2. 3.1.3. A REVIEW OF BASE 2 (BINARY) NOTATION
      3. 3.1.4. CONVERSION BETWEEN BINARY AND HEXADECIMAL
      4. 3.1.5. GENERALIZED BASE CONVERSIONS
      5. 3.1.6. FACTORING OF NUMBERS
      6. 3.1.7. NEGATIVE NUMBER REPRESENTATION
    2. 3.2. NUMERIC DATA REPRESENTATIONS
      1. 3.2.1. LOGICAL
      2. 3.2.2. INTEGERS
        1. 3.2.2.1. THE SIGN BIT
        2. 3.2.2.2. INTEGER*2
        3. 3.2.2.3. INTEGER*4 (DEFAULT FOR INTEGER)
      3. 3.2.3. FLOATING POINT NUMBERS
        1. 3.2.3.1. REAL NUMBER REPRESENTATION
        2. 3.2.3.2. EXCESS N BINARY EXPONENT
        3. 3.2.3.3. EXCESS 64 NOTATION
        4. 3.2.3.4. SIGN MAGNITUDE REPRESENTATION
        5. 3.2.3.5. NORMALIZED FRACTION
        6. 3.2.3.6. NORMALIZED HEXADECIMAL FRACTION
        7. 3.2.3.7. REAL*4 (F_FLOATING) (DEFAULT FOR REAL)
        8. 3.2.3.8. REAL*8 (D_FLOATING) (DEFAULT FOR DOUBLE PRECISION)
        9. 3.2.3.9. DECODING EXAMPLE
        10. 3.2.3.10. COMPLEX*8 (F_FLOATING) (DEFAULT FOR COMPLEX)
      4. 3.2.4. CHARACTERS
      5. 3.2.5. ARRAYS
      6. 3.2.6. FORTRAN STORAGE CLASSES
        1. 3.2.6.1. COMMON VARIABLES
        2. 3.2.6.2. EQUIVALENCE STATEMENTS
    3. 3.3. MACHINE DEPENDENCIES
      1. 3.3.1. PRECISION AND ROUND-OFF ERRORS
      2. 3.3.2. MAXIMUM INTEGER
      3. 3.3.3. MACHINE EPSILON