|
|
INTEGER Ceiling (decimal)
|
/** Return a ceiling value (a always-round-up value).
So,
2.1 returns 3
1.9 returns 2
5.0 returns 5
@param decimal The value to adjust
@return integer The ceiling value */
|
|
|
DECIMAL ExponentialToDec (character)
|
/** Converts an exponent (123e4) value into a decimal using a exponent
base of 10.
@param character The exponent value
@param decimal The converted value */
|
|
|
DECIMAL ExponentialToDec (character, integer)
|
/** Converts an exponent (123e4) value into a decimal.
The format is
nnn[.nnn]e[-]nnn
<base>e<exponent>
The <exponent> is raised as a power of the exponent-base.
@param character The exponent value
@param integer The exponent base. Must be a positive value (>0)
@param decimal The converted value */
|
|
|
INT64 HexToInt (character)
|
/** Converts hex to integer values
@param character A hex value
@return int64 The integer representation of that hex value. */
|
|
|
CHARACTER IntToHex (integer, integer)
|
/** Converts an integer to a padded hax values
@param integer An integer value
@param integer The total length of the hex value. If the integer hex value is larger than this,
use the larger and padd with leading zeros
@return character A hex value */
|