The ENCODING property

The ENCODING property comprises three sub-properties, in twelve possible combinations.

The valid values that the ENCODING property can take are constructed from the three sub-properties:
integer encoding
Either normal or reversed
decimal encoding
Either normal or reversed
floating-point encoding
IEEE normal, IEEE reversed, or z/OS®
The ENCODING property is expressed as a three-character string with the following syntax:

{N|R}{N|R}{N|R|3}
In this string:
  • N denotes normal
  • R denotes reversed
  • 3 denotes z/OS
  • The first character represents integer encoding
  • The second character represents decimal encoding
  • The third character represents floating-point encoding
This provides a set of twelve possible values for the ENCODING property.

There is an additional value, the string NATIVE, which sets appropriate encoding values for the Java platform.

The following examples show valid combinations for ENCODING:

     ENCODING(NNR)
     ENCODING(NATIVE)
     ENCODING(RR3)