round
round($arg as numeric?) ➔ numeric?
Rounds a numeric value to the nearest whole number, rounding x.5 towards positive infinity.
Arguments | |||
| $arg | numeric? | The value to be rounded to the nearest whole number |
Result | numeric? |
Applies to: XPath 2.0, XSLT 2.0, XQuery 1.0 and later versions
round($arg as numeric?, $precision as xs:integer) ➔ numeric?
Rounds a numeric value to the nearest multiple of ten to the power of minus $precision
, rounding x.5 towards
positive infinity.
Arguments | |||
| $arg | numeric? | The value to be rounded to a given number of decimal places |
| $precision | xs:integer | The number of decimal places required |
Result | numeric? |
Applies to: XPath 3.0, XSLT 3.0, XQuery 3.0 (if enabled in Saxon: requires Saxon-PE or Saxon-EE)
Notes on the Saxon implementation
The two-argument form of this function is specified in XPath 3.0, and is available since Saxon 9.3, provided XPath 3.0 is enabled.