saxon:is-whole-number
Tests whether the input is a whole number.
is-whole-number($arg as xs:numeric?) ➔ xs:boolean
Arguments | |||
| $arg | xs:numeric? | The input number |
Result | xs:boolean |
Namespace
http://saxon.sf.net/
Saxon availability
Requires Saxon-PE or Saxon-EE.
Notes on the Saxon implementation
Available since before Saxon 8.0.
Details
This function takes a number as input and returns true if the number has no fractional part, that is, if it is equal to some integer. If an empty sequence is supplied, the function returns false.
This function is provided largely because it is used internally by the Saxon optimizer.
The following example will return true:
saxon:is-whole-number(12e0)