Dimitre Novatchev wrote:
Hi
So if you try to round $100.105 to 2 decimal places you
will get $100.11 whereas any financial system will (probably)
expect $100.10.
If this IS the case you are going to have to force values at
the tipping point to go down not up.
Isn't this exactly what
round-half-to-even($arg as numeric?, $precision as xs:integer)
as numeric?
is supposed to do?
As I understand it, it will round 100.115 to 100.12. And the
description above always draws down when the last significant digit is
5, so would produces 100.11 instead.
But I can be wrong, indeed.
Regards,
--drkm
_____________________________________________________________________________
Ne gardez plus qu'une seule adresse mail ! Copiez vos mails vers Yahoo! Mail
--~------------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--