xref: /aosp_15_r20/external/libxml2/result/XPath/expr/functions (revision 7c5688314b92172186c154356a6374bf7684c3ca)
1*7c568831SAndroid Build Coastguard Worker
2*7c568831SAndroid Build Coastguard Worker========================
3*7c568831SAndroid Build Coastguard WorkerExpression: true()
4*7c568831SAndroid Build Coastguard WorkerObject is a Boolean : true
5*7c568831SAndroid Build Coastguard Worker
6*7c568831SAndroid Build Coastguard Worker========================
7*7c568831SAndroid Build Coastguard WorkerExpression: false()
8*7c568831SAndroid Build Coastguard WorkerObject is a Boolean : false
9*7c568831SAndroid Build Coastguard Worker
10*7c568831SAndroid Build Coastguard Worker========================
11*7c568831SAndroid Build Coastguard WorkerExpression: number("1.5")
12*7c568831SAndroid Build Coastguard WorkerObject is a number : 1.5
13*7c568831SAndroid Build Coastguard Worker
14*7c568831SAndroid Build Coastguard Worker========================
15*7c568831SAndroid Build Coastguard WorkerExpression: number('abc')
16*7c568831SAndroid Build Coastguard WorkerObject is a number : NaN
17*7c568831SAndroid Build Coastguard Worker
18*7c568831SAndroid Build Coastguard Worker========================
19*7c568831SAndroid Build Coastguard WorkerExpression: -number('abc')
20*7c568831SAndroid Build Coastguard WorkerObject is a number : NaN
21*7c568831SAndroid Build Coastguard Worker
22*7c568831SAndroid Build Coastguard Worker========================
23*7c568831SAndroid Build Coastguard WorkerExpression: number('-')
24*7c568831SAndroid Build Coastguard WorkerObject is a number : NaN
25*7c568831SAndroid Build Coastguard Worker
26*7c568831SAndroid Build Coastguard Worker========================
27*7c568831SAndroid Build Coastguard WorkerExpression: floor(0.1)
28*7c568831SAndroid Build Coastguard WorkerObject is a number : 0
29*7c568831SAndroid Build Coastguard Worker
30*7c568831SAndroid Build Coastguard Worker========================
31*7c568831SAndroid Build Coastguard WorkerExpression: floor(-0.1)
32*7c568831SAndroid Build Coastguard WorkerObject is a number : -1
33*7c568831SAndroid Build Coastguard Worker
34*7c568831SAndroid Build Coastguard Worker========================
35*7c568831SAndroid Build Coastguard WorkerExpression: floor(-0)
36*7c568831SAndroid Build Coastguard WorkerObject is a number : 0
37*7c568831SAndroid Build Coastguard Worker
38*7c568831SAndroid Build Coastguard Worker========================
39*7c568831SAndroid Build Coastguard WorkerExpression: floor(0)
40*7c568831SAndroid Build Coastguard WorkerObject is a number : 0
41*7c568831SAndroid Build Coastguard Worker
42*7c568831SAndroid Build Coastguard Worker========================
43*7c568831SAndroid Build Coastguard WorkerExpression: floor(5.2)
44*7c568831SAndroid Build Coastguard WorkerObject is a number : 5
45*7c568831SAndroid Build Coastguard Worker
46*7c568831SAndroid Build Coastguard Worker========================
47*7c568831SAndroid Build Coastguard WorkerExpression: floor(-5.2)
48*7c568831SAndroid Build Coastguard WorkerObject is a number : -6
49*7c568831SAndroid Build Coastguard Worker
50*7c568831SAndroid Build Coastguard Worker========================
51*7c568831SAndroid Build Coastguard WorkerExpression: floor(100000000000000000000)
52*7c568831SAndroid Build Coastguard WorkerObject is a number : 1e+20
53*7c568831SAndroid Build Coastguard Worker
54*7c568831SAndroid Build Coastguard Worker========================
55*7c568831SAndroid Build Coastguard WorkerExpression: floor(-100000000000000000000)
56*7c568831SAndroid Build Coastguard WorkerObject is a number : -1e+20
57*7c568831SAndroid Build Coastguard Worker
58*7c568831SAndroid Build Coastguard Worker========================
59*7c568831SAndroid Build Coastguard WorkerExpression: floor(0 div 0)
60*7c568831SAndroid Build Coastguard WorkerObject is a number : NaN
61*7c568831SAndroid Build Coastguard Worker
62*7c568831SAndroid Build Coastguard Worker========================
63*7c568831SAndroid Build Coastguard WorkerExpression: floor(1 div 0)
64*7c568831SAndroid Build Coastguard WorkerObject is a number : Infinity
65*7c568831SAndroid Build Coastguard Worker
66*7c568831SAndroid Build Coastguard Worker========================
67*7c568831SAndroid Build Coastguard WorkerExpression: floor(-1 div 0)
68*7c568831SAndroid Build Coastguard WorkerObject is a number : -Infinity
69*7c568831SAndroid Build Coastguard Worker
70*7c568831SAndroid Build Coastguard Worker========================
71*7c568831SAndroid Build Coastguard WorkerExpression: ceiling(0.1)
72*7c568831SAndroid Build Coastguard WorkerObject is a number : 1
73*7c568831SAndroid Build Coastguard Worker
74*7c568831SAndroid Build Coastguard Worker========================
75*7c568831SAndroid Build Coastguard WorkerExpression: ceiling(-0.1)
76*7c568831SAndroid Build Coastguard WorkerObject is a number : 0
77*7c568831SAndroid Build Coastguard Worker
78*7c568831SAndroid Build Coastguard Worker========================
79*7c568831SAndroid Build Coastguard WorkerExpression: ceiling(-0)
80*7c568831SAndroid Build Coastguard WorkerObject is a number : 0
81*7c568831SAndroid Build Coastguard Worker
82*7c568831SAndroid Build Coastguard Worker========================
83*7c568831SAndroid Build Coastguard WorkerExpression: ceiling(0)
84*7c568831SAndroid Build Coastguard WorkerObject is a number : 0
85*7c568831SAndroid Build Coastguard Worker
86*7c568831SAndroid Build Coastguard Worker========================
87*7c568831SAndroid Build Coastguard WorkerExpression: ceiling(5.2)
88*7c568831SAndroid Build Coastguard WorkerObject is a number : 6
89*7c568831SAndroid Build Coastguard Worker
90*7c568831SAndroid Build Coastguard Worker========================
91*7c568831SAndroid Build Coastguard WorkerExpression: ceiling(-5.2)
92*7c568831SAndroid Build Coastguard WorkerObject is a number : -5
93*7c568831SAndroid Build Coastguard Worker
94*7c568831SAndroid Build Coastguard Worker========================
95*7c568831SAndroid Build Coastguard WorkerExpression: ceiling(100000000000000000000)
96*7c568831SAndroid Build Coastguard WorkerObject is a number : 1e+20
97*7c568831SAndroid Build Coastguard Worker
98*7c568831SAndroid Build Coastguard Worker========================
99*7c568831SAndroid Build Coastguard WorkerExpression: ceiling(-100000000000000000000)
100*7c568831SAndroid Build Coastguard WorkerObject is a number : -1e+20
101*7c568831SAndroid Build Coastguard Worker
102*7c568831SAndroid Build Coastguard Worker========================
103*7c568831SAndroid Build Coastguard WorkerExpression: ceiling(0 div 0)
104*7c568831SAndroid Build Coastguard WorkerObject is a number : NaN
105*7c568831SAndroid Build Coastguard Worker
106*7c568831SAndroid Build Coastguard Worker========================
107*7c568831SAndroid Build Coastguard WorkerExpression: ceiling(1 div 0)
108*7c568831SAndroid Build Coastguard WorkerObject is a number : Infinity
109*7c568831SAndroid Build Coastguard Worker
110*7c568831SAndroid Build Coastguard Worker========================
111*7c568831SAndroid Build Coastguard WorkerExpression: ceiling(-1 div 0)
112*7c568831SAndroid Build Coastguard WorkerObject is a number : -Infinity
113*7c568831SAndroid Build Coastguard Worker
114*7c568831SAndroid Build Coastguard Worker========================
115*7c568831SAndroid Build Coastguard WorkerExpression: round(0.1)
116*7c568831SAndroid Build Coastguard WorkerObject is a number : 0
117*7c568831SAndroid Build Coastguard Worker
118*7c568831SAndroid Build Coastguard Worker========================
119*7c568831SAndroid Build Coastguard WorkerExpression: round(5.2)
120*7c568831SAndroid Build Coastguard WorkerObject is a number : 5
121*7c568831SAndroid Build Coastguard Worker
122*7c568831SAndroid Build Coastguard Worker========================
123*7c568831SAndroid Build Coastguard WorkerExpression: round(5.5)
124*7c568831SAndroid Build Coastguard WorkerObject is a number : 6
125*7c568831SAndroid Build Coastguard Worker
126*7c568831SAndroid Build Coastguard Worker========================
127*7c568831SAndroid Build Coastguard WorkerExpression: round(5.6)
128*7c568831SAndroid Build Coastguard WorkerObject is a number : 6
129*7c568831SAndroid Build Coastguard Worker
130*7c568831SAndroid Build Coastguard Worker========================
131*7c568831SAndroid Build Coastguard WorkerExpression: round(-0.1)
132*7c568831SAndroid Build Coastguard WorkerObject is a number : 0
133*7c568831SAndroid Build Coastguard Worker
134*7c568831SAndroid Build Coastguard Worker========================
135*7c568831SAndroid Build Coastguard WorkerExpression: round(-5.2)
136*7c568831SAndroid Build Coastguard WorkerObject is a number : -5
137*7c568831SAndroid Build Coastguard Worker
138*7c568831SAndroid Build Coastguard Worker========================
139*7c568831SAndroid Build Coastguard WorkerExpression: round(-5.5)
140*7c568831SAndroid Build Coastguard WorkerObject is a number : -5
141*7c568831SAndroid Build Coastguard Worker
142*7c568831SAndroid Build Coastguard Worker========================
143*7c568831SAndroid Build Coastguard WorkerExpression: round(-5.6)
144*7c568831SAndroid Build Coastguard WorkerObject is a number : -6
145*7c568831SAndroid Build Coastguard Worker
146*7c568831SAndroid Build Coastguard Worker========================
147*7c568831SAndroid Build Coastguard WorkerExpression: round(0.5)
148*7c568831SAndroid Build Coastguard WorkerObject is a number : 1
149*7c568831SAndroid Build Coastguard Worker
150*7c568831SAndroid Build Coastguard Worker========================
151*7c568831SAndroid Build Coastguard WorkerExpression: round(-0.5)
152*7c568831SAndroid Build Coastguard WorkerObject is a number : 0
153*7c568831SAndroid Build Coastguard Worker
154*7c568831SAndroid Build Coastguard Worker========================
155*7c568831SAndroid Build Coastguard WorkerExpression: round(100000000000000000000)
156*7c568831SAndroid Build Coastguard WorkerObject is a number : 1e+20
157*7c568831SAndroid Build Coastguard Worker
158*7c568831SAndroid Build Coastguard Worker========================
159*7c568831SAndroid Build Coastguard WorkerExpression: round(-100000000000000000000)
160*7c568831SAndroid Build Coastguard WorkerObject is a number : -1e+20
161*7c568831SAndroid Build Coastguard Worker
162*7c568831SAndroid Build Coastguard Worker========================
163*7c568831SAndroid Build Coastguard WorkerExpression: round(0 div 0)
164*7c568831SAndroid Build Coastguard WorkerObject is a number : NaN
165*7c568831SAndroid Build Coastguard Worker
166*7c568831SAndroid Build Coastguard Worker========================
167*7c568831SAndroid Build Coastguard WorkerExpression: round(1 div 0)
168*7c568831SAndroid Build Coastguard WorkerObject is a number : Infinity
169*7c568831SAndroid Build Coastguard Worker
170*7c568831SAndroid Build Coastguard Worker========================
171*7c568831SAndroid Build Coastguard WorkerExpression: round(-1 div 0)
172*7c568831SAndroid Build Coastguard WorkerObject is a number : -Infinity
173