Converts the value of $node-var (XML element) to a double precision floating point value.
xf:number(xf:node $node-var) —> xs:double
Returns the double precision floating point value of $node-var.
When you invoke the following query:
{-- node example --} let $numnode := <a><b>12.1</b></a> return (<num>{xf:number($numnode/b)}</num>)
The following result is generated:
<num>12.1</num>
W3C number function description