Guardian Programming Reference Summary for pTAL and TAL
Procedure Calls Summary (D-F)
Guardian Programming Reference Summary for pTAL and TAL—522631-001
5-20
DNUMOUT
Converts unsigned double-word integer values to their ASCII equivalents, right-justified
in an array.
next-addr, INT(32) returned value
ascii-num, STRING .EXT:ref:* input
signed-result, INT(32) .EXT:ref:1 output
base, INT:value input
status, INT .EXT:ref:1 output
1 A nonexistent number (the string does not start with a valid sign, prefix, or
numeric).
0 Valid conversion.
-1 Illegal integer (the number cannot be represented in 32 bits as a signed quantity).
flags, INT:value input
<0:12> Must be 0.
<13> Disallow preceding sign (+/-).
<14> Disallow prefixes (%, #, and so on)
<15> Permit a two-word number of the form integer1.integer2 where
each unsigned integer must fit within a 16-bit word.
width := DNUMOUT ( ascii-result
,unsigned-doubleword
,base
,[ width ]
,[ flags ] );
width, INT returned value
ascii-result, STRING .EXT:ref:* output
unsigned-doubleword, INT(32):value input
base, INT:value input
width, INT:value input
flags, INT:value input