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