The <xsl:decimal-format> element defines the characters and symbols that are to be used in converting numbers into strings using the format-number( ) function.
The <xsl:decimal-format> element defines the characters and symbols that 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=CHARACTER
zero-digit=CHARACTER
digit=CHARACTER
pattern-separator=CHARACTER />
None.
nameSpecifies a name for this format.
decimal-separatorSpecifies the decimal point character. The default is (.).
grouping-separatorSpecifies the thousands separator character. The default is (,).
infinitySpecifies the string used to represent infinity. The default is the string "Infinity".
minus-signSpecifies the minus sign character. The default is the hyphen (-).
NaNSpecifies the string used when the value is not a number. The default is the string "NaN".
percentSpecifies the percentage sign character. The default is (%).
per-milleSpecifies the per thousand character. The default is (‰).
zero-digitSpecifies the digit zero character. The default is (0).
digitSpecifies the character used in the format pattern to stand for a digit. The default is (#).
pattern-separatorSpecifies the character separating positive and negative subpatterns in a format pattern. The default is the semi-colon (;).
Top-level, must be the child of <xsl:stylesheet> or <xsl:transform>.
XSLT, section 12.3.
Supported as of 1.0 (Mozilla 1.0, Netscape 7.0).
© 2005–2022 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/XSLT/Element/decimal-format