Subject: RE: [xsl] XSLT 2.0 Decimal number silliness From: "Ragulf Pickaxe" <jawxml@xxxxxxxxxxx> Date: Fri, 26 Mar 2004 08:55:39 +0000 |
<xsl:template match="/">~ <xsl:value-of select="2.0 div 3.0" />~ <xsl:value-of select="0.444 div 0.666" />~ </xsl:template>
</xsl:stylesheet>
Using Saxon 7.x, this results in:
<?xml version="1.0" encoding="UTF-8"?>~ 0.666666666666666667~ 0.666666666666666666666667~
Both lines of output should be equal. There's got to be something better. At least allow specification of number of fraction digits.
--jeff
<xsl:choose> <xsl:when test="(2.0 div 3.0)=(0.444 div 0.666)"> They are equal </xsl:when> <xsl:otherwise> They are not equal </xsl:otherwise> </xsl:choose>
Regards, Ragulf Pickaxe :)
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] XSLT 2.0 Decimal number s, Michael Kay | Thread | [xsl] putting selected="selected" i, Donal Regan |
RE: [xsl] Conditional including of , M. David Peterson | Date | RE: [xsl] identifying the specific , Michael Kay |
Month |