If
a SAS program that writes binary data is run in only one operating
environment, you can use the following native-mode formats.
Note: Native-mode formats use the
byte-ordering system that is standard for the operating environment.
writes integer binary
(fixed-point) values, including negative values, that are represented
in two's complement notation.
writes data that is
stored in IBM packed decimal format.
writes positive integer
binary (fixed-point) values.
writes real binary
(floating-point) data.
If you want to write
SAS programs that can be run on multiple machines that use different
byte-storage systems, use the following IBM 370 formats:
writes standard numeric
data in IBM mainframe format.
writes integer binary
data in IBM mainframe format.
writes unsigned integer
binary data in IBM mainframe format.
writes packed decimal
data in IBM mainframe format.
writes unsigned packed
decimal data in IBM mainframe format.
writes positive integer
binary data in IBM mainframe format.
writes real binary
data in IBM mainframe format.
writes zoned decimal
data in IBM mainframe format.
writes zoned decimal
leading sign data in IBM mainframe format.
writes zoned decimal
separate leading sign data in IBM mainframe format.
writes zoned decimal
separate trailing sign data in IBM mainframe format.
writes unsigned zoned
decimal data in IBM mainframe format.
These IBM z/Architecture
formats enable you to write SAS programs that can be run in any SAS
environment, regardless of the standard for storing numeric data.
They also enhance your ability to port raw data between host operating
environments.