我正在寻找XQuery专家的帮助,我需要将变量的值四舍五入到小数点后两位以及下面的楼层值。
说我得到一个像750.006这样的变量值 - 值应该小到2位小数。我可以通过以下查询来实现这一点。
fn-bea:format-number((xs:decimal($InputValue)),'0.00')
现在的问题是,我希望将第三个十进制数字写成一个底值,比如说是
有人可以帮我解决这个问题。
答案 0 :(得分:2)
在格式化之前,您可以使用fn-bea:decimal-round($value, $scale)
对值进行舍入:
fn-bea:format-number(fn-bea:decimal-round(xs:decimal($InputValue), 2),'0.00')