summaryrefslogtreecommitdiff
path: root/result/XPath/expr/functions
diff options
context:
space:
mode:
Diffstat (limited to 'result/XPath/expr/functions')
-rw-r--r--result/XPath/expr/functions100
1 files changed, 100 insertions, 0 deletions
diff --git a/result/XPath/expr/functions b/result/XPath/expr/functions
new file mode 100644
index 0000000..10cc27e
--- /dev/null
+++ b/result/XPath/expr/functions
@@ -0,0 +1,100 @@
+
+========================
+Expression: true()
+Object is a Boolean : true
+
+========================
+Expression: false()
+Object is a Boolean : false
+
+========================
+Expression: number("1.5")
+Object is a number : 1.5
+
+========================
+Expression: number('abc')
+Object is a number : NaN
+
+========================
+Expression: -number('abc')
+Object is a number : NaN
+
+========================
+Expression: floor(0.1)
+Object is a number : 0
+
+========================
+Expression: floor(-0.1)
+Object is a number : -1
+
+========================
+Expression: floor(-0)
+Object is a number : 0
+
+========================
+Expression: floor(0)
+Object is a number : 0
+
+========================
+Expression: floor(5.2)
+Object is a number : 5
+
+========================
+Expression: floor(-5.2)
+Object is a number : -6
+
+========================
+Expression: ceiling(0.1)
+Object is a number : 1
+
+========================
+Expression: ceiling(-0.1)
+Object is a number : 0
+
+========================
+Expression: ceiling(-0)
+Object is a number : 0
+
+========================
+Expression: ceiling(0)
+Object is a number : 0
+
+========================
+Expression: ceiling(5.2)
+Object is a number : 6
+
+========================
+Expression: ceiling(-5.2)
+Object is a number : -5
+
+========================
+Expression: round(0.1)
+Object is a number : 0
+
+========================
+Expression: round(5.2)
+Object is a number : 5
+
+========================
+Expression: round(5.5)
+Object is a number : 6
+
+========================
+Expression: round(5.6)
+Object is a number : 6
+
+========================
+Expression: round(-0.1)
+Object is a number : 0
+
+========================
+Expression: round(-5.2)
+Object is a number : -5
+
+========================
+Expression: round(-5.5)
+Object is a number : -5
+
+========================
+Expression: round(-5.6)
+Object is a number : -6