User Guide
746 Chapter 3: ColdFusion Functions
LSCurrencyFormat
Description
Formats a number in a locale-specific currency format. For countries that use the euro, the result
depends on the JVM.
Returns
A formatted currency value.
Category
Display and formatting functions, International functions
Function syntax
LSCurrencyFormat(number [, type ])
See also
LSEuroCurrencyFormat
, LSIsCurrency, LSParseCurrency, LSParseEuroCurrency,
SetLocale; “Handling data in ColdFusion MX” in Chapter 17, “Developing Globalized
Applications,” in ColdFusion MX Developer’s Guide
History
ColdFusion MX: Changed formatting behavior: this function might return different formatting
than in earlier releases. If a negative number is passed to it, it returns a negative number. If
type =
"local"
, it returns the value in the current locale’s standard format. If type =
"international"
, it returns the value in the current locale’s international standard format. This
function uses Java standard locale formatting rules on all platforms.
Parameters
Usage
This function uses Java standard locale formatting rules on all platforms.
Note: With a Sun 1.3.1-compliant JVM, use the LSEuroCurrencyFormat function to format euro
currency values.
Parameter Description
number Currency value
type • local: the currency format and currency symbol used in the locale.
- With JDK 1.3, the default for Euro Zone countries is their local currency.
- With JDK 1.4, the default for Euro Zone countries is the euro.
• international: the international standard currency format and currency symbol of the
locale.
• none: the currency format used in the locale; no currency symbol