Numeric value function returns the numeric value of the node that is indicated by arguments. Function on numeric value is given below.
- ceiling Function
The fn:ceiling function returns the smallest integer that is greater than the number argument.
Syntax of ceiling Function
fn:ceiling ( $arg as numeric?) as numeric?
|
Example of ceiling Function is ceiling(6.1)=6, ceiling(6.6)=6, ceiling(-6.1)= -6, ceiling(())=().
- floor Function
The fn:floor function returns the largest integer that is greater than the number argument. The result type depends the numeric type of the argument.
Syntax of floor Function
fn:floor ($arg as numeric?) as numeric?
|
Example of floor Function is floor(6)=5, floor(6.1)=6, floor(6.7)=6, floor(-6.1)=-7,floor(-6.7)=-7, floor(())=().
- round Function
The fn:round function is used to round a numeric value to the nearest integer.
Syntax of round Function
fn:round ( $arg as numeric?) as numeric?
|
Example of round Function is round(5)=5, round(5.1)=5, round(5.5)=6, round(-5.5)=-5, round(-5.51)=-6.
Syntax of avg Function
fn:avg ( $arg as numeric?) as numeric?
|
Example of avg Function is avg( (1, 2, 3, 4, 5) )=3, avg( (1, 2, 3, (), 4, 5) )=3.
Syntax of min Function
fn:min ( $arg as numeric?) as numeric?
|
Example of min Function is min( (2, 1, 3.5, 4) )=1, min( ('a', 'b', 'c') )=a.
Syntax of max Function
fn:min ( $arg as numeric?) as numeric?
|
Example of max Function is max( (2, 1, 5, 4, 3) )=5, max( ('a', 'b', 'c') )=c.
Further Readings
You may also want to read these related articles: here
Ask Your Question
Got a programming related question? You may want to post your question here