HP Fortran Programmer's Reference (September 2007)

Intrinsic procedures
Intrinsic procedure specifications
Chapter 11 639
The model for interpreting an integer value as a sequence of bits is described in “The Bit
Model” on page 508.
ZEXT(A)
Description
Zero extend.
Class
Elemental nonstandard function.
Argument
A must be of type integer or logical.
Result
ZEXT converts a 1-, 2-, or 4-byte logical or integer to a 2- or 4-byte integer by sign-extending
zeroes instead of the actual sign bit.