Data Types
RPG supports the following data types.
| Data type | Name | Length | Description | 
|---|---|---|---|
| A | Alphanumeric character | 1 to 32,766 bytes | Alphanumeric character | 
| B | Binary numeric | 2 byte (16-bit) 4 bytes (32-bit) | Signed binary integer | 
| D | Date | 10 bytes | Date: year, month, day | 
| F | Floating point numeric | 4 bytes (32-bit) 8 bytes (64-bit) | Signed binary floating-point real | 
| G | Graphic character | 1 to 32,766 bytes | 16-bit graphic character (DBCS or EGCS) | 
| I | Integer numeric | 1 byte (8-bit) 2 bytes (16-bit) 4 bytes (32-bit) 8 bytes (64-bit) | Signed binary integer | 
| U | Integer numeric | 1 byte (8-bit) 2 bytes (16-bit) 4 bytes (32-bit) 8 bytes (64-bit) | Unsigned binary integer | 
| P | Packed decimal numeric | 1 to 30 digits, 2 digits per byte plus sign | Signed fixed-point decimal number with integer and fraction digits | 
| S | Zoned decimal numeric | 1 to 30 digits, 1 digit per byte | Signed fixed-point decimal number with integer and fraction digits | 
| T | Time | 6, 12, or 14 bytes | Time: hour, minute, second, microseconds | 
| Z | Timestamp | 26 bytes | Date and time: year, month, day, hour, minute, second, microseconds | 
Read more about this topic: IBM RPG
Famous quotes containing the words data and/or types:
“To write it, it took three months; to conceive it three minutes; to collect the data in itall my life.”
—F. Scott Fitzgerald (18961940)
“If there is nothing new on the earth, still the traveler always has a resource in the skies. They are constantly turning a new page to view. The wind sets the types on this blue ground, and the inquiring may always read a new truth there.”
—Henry David Thoreau (18171862)