A hexadecimal constant is an alternative way to represent numeric constants. A hexadecimal constant takes one of the following forms:

Z'd[d...]' Z"d[d...]"

- d
- Is a hexadecimal (base 16) digit (0 through 9, or an uppercase or lowercase letter in the range of A to F).

You can specify up to 128 bits in hexadecimal (32 hexadecimal digits) constants. Leading zeros are ignored.

The following examples demonstrate valid and invalid hexadecimal constants:

Valid | |

`Z'AF9730'` | |

`Z"FFABC"` | |

`Z'84'` | |

Invalid | Explanation |

`Z'999.'` | Decimal not allowed. |

`ZF9"` |
No quotation mark after the Z. |

For details on an alternative form for hexadecimal constants, see Section B.6.

Previous Page Next Page Table of Contents