我对以下 XSL 代码有疑问。
这是非常简单的减法,但它做了一些奇怪的事情。我知道我可以使用format-number
,但是有人可以向我解释为什么我得到0.4299999999999997
而不是预期的0.43
吗?
<xsl:template match="/">
<root>
<xsl:value-of select="36.98 - 36.55"></xsl:value-of>
</root>
</xsl:template>
我对以下 XSL 代码有疑问。
这是非常简单的减法,但它做了一些奇怪的事情。我知道我可以使用format-number
,但是有人可以向我解释为什么我得到0.4299999999999997
而不是预期的0.43
吗?
<xsl:template match="/">
<root>
<xsl:value-of select="36.98 - 36.55"></xsl:value-of>
</root>
</xsl:template>