|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] basic math functions: problem with substraction result
Hi - many thanks in advance for any help on the following problem:
Can anyone explain me the following behavior with basic math functions ? I'm doing additions and substractions in an xsl sheet, and don't get the expected results. my xml file: (dummy.xml) ------------------------------- <?xml version="1.0"?> <?xml-stylesheet type="text/xsl" href="t2.xslt"?> <ROWSET> <ROW>dummy</ROW> </ROWSET> ------------------------------- the stylesheet: (t2.xslt) ------------------------------- <?xml version="1.0" encoding="ISO-8859-1"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:variable name="var1" select="2.4" /> <xsl:variable name="var2" select="0.2" /> <xsl:template match="/"> <html> <ul> <li><xsl:value-of select="$var1 + $var2" /></li> <li><xsl:value-of select="$var1 - $var2" /></li> </ul> <hr /> </html> </xsl:template> </xsl:stylesheet> ------------------------------- the output: (using msxsl dummy.xml t2.xslt ------------------------------- < h t m l > < u l > < l i > 2 . 6 < / l i > < l i > 2 . 1 9 9 9 9 9 9 9 9 9 9 9 9 9 9 7 < / l i > < / u l > < h r > < / h t m l > ------------------------------- I would need the result of $var1 - $var2 to be = 2.2, as expected The behavior is identical when using the parser in xmlspy. Any hint ? thanks in advance Nicolas _________________________________________________________________ MSN Search, le moteur de recherche qui pense comme vous ! http://search.fr.msn.ch XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart








