XSLT - 四舍五入到小数点后两位
XSLT - Round up to two decimal places
需要(始终)将值四舍五入到小数点后两位。也就是说,数字 8.3333333 应该变成 8.34。 round 和 format-number 函数似乎没有实现这一点。请问有人知道如何使用 xslt 转换获得所需的输出吗?
将一个数字四舍五入到小数点后两位:
ceiling(100*$value) div 100
如果您需要尾随零(即 字符串 ,而不是 数字 ),则将其包装在 format number()
中。
需要(始终)将值四舍五入到小数点后两位。也就是说,数字 8.3333333 应该变成 8.34。 round 和 format-number 函数似乎没有实现这一点。请问有人知道如何使用 xslt 转换获得所需的输出吗?
将一个数字四舍五入到小数点后两位:
ceiling(100*$value) div 100
如果您需要尾随零(即 字符串 ,而不是 数字 ),则将其包装在 format number()
中。