fn:number

number() ➔ xs:double

Equivalent to number(.); converts the value of the context item to a double.

There are no arguments

Result

xs:double

number($arg as xs:anyAtomicType?) ➔ xs:double

Converts the supplied value to a double, or returns NaN if conversion is not possible.

Arguments

 

$arg

xs:anyAtomicType?

Result

xs:double

Namespace

http://www.w3.org/2005/xpath-functions

Links to W3C specifications

XPath 3.1 Functions and Operators

Saxon availability

Available in XPath 2.0, XSLT 2.0, XQuery 1.0, and later versions. Available in all Saxon editions. Available for all platforms.