XSLのformat-numberに似たもので、数値を取得して「#0.00」のようにフォーマットし、丸めることができないものはありますか?
それで、
- 5は5.00になります
- 14.6は14.60になります
- 1.375は1.37になります
format-numberは、1.375から1.38に丸められるため、機能しません。
<xsl:value-of select="format-number(MY_NUMBER, '#0.00')" />
この連結部分文字列の混乱は、5では機能せず(「。」がないため)、14.6の終わりにゼロを追加しません。
<xsl:value-of select="concat(substring-before(MY_NUMBER,'.'), '.', substring(substring-after(MY_NUMBER,'.'),1,2))" />
私は厄介なことをしなければならないでしょう:
<xsl:choose>
<xsl:when test=""></xsl:when>
<xsl:otherwise></xsl:otherwise>
</xsl:choose>
よろしくお願いします!