>  Docs Center  >  Libraries  >  ASTROLIB  >  TO_HEX
Libraries

TO_HEX

TO_HEX

Name


      TO_HEX

Purpose


      Translate a non-negative decimal integer to a hexadecimal string

Calling Sequence


      HEX = TO_HEX( D, [ NCHAR ] )

Inputs


      D - non-negative decimal integer, scalar or vector. If input as a
          string, (e.g. '32') then all leading blanks are removed.

Optional Input


      NCHAR - number of characters in the output hexadecimal string.
              If not supplied, then the hex string will contain no
              leading zeros.

Output


      HEX - hexadecimal translation of input integer, string

Examples


      IDL> A = TO_HEX([11,16]) ==> A = ['B','10']
      IDL> A = TO_HEX(100,3) ==> A = '064'

Method


      The hexadecimal format code '(Z)' is used to convert. No parameter
      checking is done.

Procedures Called


      None.

Revision History


      Written W. Landsman November, 1990
      Converted to IDL V5.0 W. Landsman September 1997
      Use FSTRING() for more than 1024 values March 2000
      Assume since V5.4, omit FSTRING() call April 2006



© 2024 NV5 Geospatial Solutions, Inc. |  Legal
   Contact Us