The <xsl:decimal-format> element defines the characters and symbols are to be used in converting numbers into strings using the format-number( ) function.
<xsl:decimal-format
name=NAME
decimal-separator=CHARACTER
grouping-separator=CHARACTER
infinity=STRING
minus-sign=CHARACTER
NaN=STRING
percent=CHARACTER
per-mille=CHARATER
zero-digit=CHARACTER
digit=CHARACTER
pattern-separator=CHARACTER />
Required Attributes: None.
Specifies a name for this format.
Specifies the decimal point character. The default is (.).
Specifies the thousands separator character. The default is (,).
Specifies the string used to represent infinity. The default is the string "Infinity".
Specifies the minus sign character. The default is the hyphen (#x2D).
Specifies the string used when the value is not a number. The default is the string "NaN".
Specifies the percentage sign character. The default is (%).
Specifies the per thousand character. The default is (#x2030).
Specifies the digit zero character. The default is (0).
Specifies the character used in the format pattern to stand for a digit. The default is (#).
Specifies the character separating positive and negative subpatterns in a format pattern. The default is the semi-colon (;).
Type: Top-level, must be the child of <xsl:stylesheet> or <xsl:transform>.
Defined: XSLT, section 12.3.
NS support: Supported as of 7.0.