Lucee Function Reference

lsnumberformat()

Formats a number to the given format mask in the current locale

Example

lsnumberformat(any number,[string mask,[locale locale]]):string

Category

number,string,formatting

Arguments

The arguments for this function are set. You can not use other arguments except the following ones.
Name Type Required Description
number any  Yes Number to format  
mask string  No Mask that has to be used for formatting number: dollar sign, comma, and dot are mapped to their locale-specific equivalents.
_,9 Digit placeholder;
. decimal point;
0 Pads with zeros;
( ) less than zero, puts parentheses around the mask
+ plus sign before positive number minus before negative
  • a space before positive minus sign before negative
    , Separates every third decimal place with a comma.
    L,C Left-justifies or center-justifies number
    $ dollar sign before formatted number.
    ^ Separates left and right formatting.  
  • locale locale  No Locale to use instead of the locale of the page when processing the function