Jump to content

Sys2FormatNumber

From EDM2
Revision as of 06:11, 3 May 2020 by Ak120 (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Formats a number to use thousands-grouping characters. The system values for the current locale are used for the thousands-grouping character and the decimal place, if any. Note that the IBM C runtime's built-in locale definitions are used; these may not correspond precisely to the system locales as defined in the OS/2 Locale object.

The input number may be a positive or negative integer or floating point value. It must be a simple, non-localized number value; in other words, it must not contain any thousands-grouping characters, and any decimal point which it contains must be a period (rather than any localized decimal symbol).

Arguments

  1. Number to be formatted. (REQUIRED)
  2. Number of decimal places to use for floating point values. Ignored for integer values. (DEFAULT: 2)

Return Value

The formatted number, or on error.