Xslt中遇到的怪现象
colee 2003-07-28 06:28:29 使用Xslt里的Sum函数,会有这样的结果:
33.447+33.4 +33.4 +33.4 =133.64700000000002
33.447+33.44 +33.4 +33.4 =133.687
33.447+33.447 +33.4 +33.4 =133.69400000000002
33.447+33.447 +33.447 +33.4 =133.741
即有时会自动精确到小数点后14位,有时又不会,本来只想正常相加,不用精确。
象33.447+33.447 +33.447 +33.4 =133.741 就满足我了;
究竟怎么回事呢?
示例请看:
http://www.channelace.com.hk/xml.xml