带有地板价值的小数2位的圆形值

  • 本文关键字:2位 小数 xquery rounding
  • 更新时间 :
  • 英文 :


我正在寻找Xquery专家的帮助,在这些专家中,我需要将变量的值舍入到2个小数位置,以及下面的地板值。

说我得到的变量值像750.006-值应高达2个小数位。我能够在以下查询的帮助下实现这一目标。

fn-bea:format-number((xs:decimal($InputValue)),'0.00')

现在的问题是,我想拥有三位数的小数位数,例如

的地板价值
  • 如果该值为750.006,则应将其四舍五入为750.01(最多2个小数位)
  • 如果值大约是750.004,则应为750.00

有人可以帮助我。

您可以在格式化之前使用 fn-bea:decimal-round($value, $scale)绕过值:

fn-bea:format-number(fn-bea:decimal-round(xs:decimal($InputValue), 2),'0.00')

相关内容

  • 没有找到相关文章

最新更新