A server expression that returns a value of (or implicitly castable to) the xs:numeric server type.
For all server types, see the Server Expression Type Hierarchy.
Cast With
Server Return Type |
Server Function |
Java Doc |
xs:numeric? |
xs:numeric(item arg1?) |
java |
Parameter Of
Server Return Type |
Server Function |
Java Doc |
Server Doc |
xs:numeric? |
fn:abs(xs:numeric arg?) |
java |
server |
xs:numeric? |
fn:ceiling(xs:numeric arg?) |
java |
server |
xs:numeric? |
fn:floor(xs:numeric arg?) |
java |
server |
xs:string |
fn:format-number(xs:numeric value*, xs:string picture, xs:string decimal-format-name) |
java |
server |
xs:numeric? |
fn:round(xs:numeric arg?) |
java |
server |
xs:numeric? |
fn:round-half-to-even(xs:numeric arg?, xs:integer precision) |
java |
server |
item* |
fn:subsequence(item sourceSeq*, xs:numeric startingLoc, xs:numeric length) |
java |
server |
xs:string |
fn:substring(xs:string sourceString?, xs:numeric startingLoc, xs:numeric length) |
java |
server |
json:array |
json:subarray(json:array array, xs:numeric startingLoc, xs:numeric length) |
java |
server |
json:array |
json:to-array(item items*, xs:numeric limit?, item zero?) |
java |
server |
xs:numeric? |
math:trunc(xs:numeric arg?, xs:integer n) |
java |
server |
xs:string |
sql:insert(xs:string str, xs:numeric start, xs:numeric length, xs:string str2) |
java |
server |
xs:string? |
sql:left(xs:anyAtomicType str?, xs:numeric n?) |
java |
server |
xs:string |
sql:repeat(item str*, xs:numeric n) |
java |
server |
xs:string? |
sql:right(xs:anyAtomicType str?, xs:numeric n?) |
java |
server |
xs:numeric? |
sql:sign(xs:numeric x?) |
java |
server |
xs:string? |
sql:space(xs:numeric n?) |
java |
server |
xs:string |
xdmp:format-number(xs:numeric value*, xs:string picture?, xs:string language?, xs:string letter-value?, xs:string ordchar?, xs:string zero-padding?, xs:string grouping-separator?, xs:integer grouping-size?) |
java |
server |