Subject: Re: [xsl] Format currency value From: Michael Kay <mike@xxxxxxxxxxxx> Date: Wed, 14 Aug 2013 18:44:14 +0100 |
You'll have to use a conditional, for example format-number($x, if ($x mod 1) = 0 then '0' else '0.00') Michael Kay Saxonica On 14 Aug 2013, at 18:06, Sujatha wrote: > Hello, is there any way to format currency value using format-number such that the two decimal digits are displayed only if there is a decimal value in the input? > > E.g 1250 should be displayed as $1,250 but 12.5 should be displayed as $12.50 > > format-number with pattern "#,###.00" always appends .00 to non-decimal amount value also. > > Thanks > Sujatha
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Format currency value, Sujatha | Thread | [xsl] Please help me understand map, Costello, Roger L. |
[xsl] Please help me understand map, Costello, Roger L. | Date | Re: [xsl] Please help me understand, Michael Kay |
Month |