summaryrefslogtreecommitdiff
path: root/tests/general/numeric.std
blob: 9dbce6a3402641540d9f1bd515d2279011d2e1c1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
integer(2) ----> 2
integer("2") ----> 2
integer(" 2") ----> 2
integer("2 ") ----> 2
integer("+2") ----> 2
integer("-2") ----> -2
integer("- 2") ----> none
integer(" -    2 ") ----> none
integer("") ----> none
integer("--2") ----> none
integer(" ") ----> none
integer("-") ----> none
integer("+") ----> none
integer("7r4") ----> 4
integer("4r7") ----> none
integer("4r 7") ----> none
integer("7r 4") ----> none
integer("16rff") ----> 255
integer("36rcat") ----> 15941
integer("36Rcat") ----> 15941
integer("36rCAT") ----> 15941
integer("1r1") ----> none
integer("2r0") ----> 0
integer(integer) ----> none
integer := abs ----> function abs
numeric(2) ----> 2
numeric("2") ----> 2
numeric(" 2") ----> 2
numeric("2 ") ----> 2
numeric("+2") ----> 2
numeric("-2") ----> -2
numeric("- 2") ----> none
numeric(" -    2 ") ----> none
numeric("") ----> none
numeric("--2") ----> none
numeric(" ") ----> none
numeric("-") ----> none
numeric("+") ----> none
numeric("7r4") ----> 4
numeric("4r7") ----> none
numeric("4r 7") ----> none
numeric("7r 4") ----> none
numeric("16rff") ----> 255
numeric("36rcat") ----> 15941
numeric("36Rcat") ----> 15941
numeric("36rCAT") ----> 15941
numeric("1r1") ----> none
numeric("2r0") ----> 0
100 - - 4 ----> 104
100 --4 ----> '01'
100- - 4 ----> 104
100 -- 4 ----> '01'
100 - -4 ----> 104
abs(1) ----> 1
abs(-1) ----> 1
abs(0) ----> 0
36 % 7 ----> 1
-36 % 7 ----> -1
36 % -7 ----> 1
-36 % -7 ----> -1
36 * 9 ----> 324
-36 * 9 ----> -324
36 * -9 ----> -324
-36 * -9 ----> 324
36 / 9 ----> 4
-36 / 9 ----> -4
36 / -9 ----> -4
-36 / -9 ----> 4
36 + 9 ----> 45
-36 + 9 ----> -27
36 + -9 ----> 27
-36 + -9 ----> -45
36 ^ -9 ----> 0
1 < 1 ----> none
1 < 2 ----> 2
1 < 0 ----> none
-1 < 0 ----> 0
1 < -2 ----> none
-1 < -0 ----> 0
1 > 1 ----> none
1 > 2 ----> none
1 > 0 ----> 0
-1 > 0 ----> none
1 > -2 ----> -2
-1 > -0 ----> none
1 <= 1 ----> 1
1 <= 2 ----> 2
1 <= 0 ----> none
-1 <= 0 ----> 0
1 <= -2 ----> none
-1 <= -0 ----> 0
1 >= 1 ----> 1
1 >= 2 ----> none
1 >= 0 ----> 0
-1 >= 0 ----> none
1 >= -2 ----> -2
-1 >= -0 ----> none
1 = 1 ----> 1
1 = 2 ----> none
1 = 0 ----> none
-1 = 0 ----> none
1 = -2 ----> none
-1 = -0 ----> none
1 ~= 1 ----> none
1 ~= 2 ----> 2
1 ~= 0 ----> 0
-1 ~= 0 ----> 0
1 ~= -2 ----> -2
-1 ~= -0 ----> 0
36 ^ -9 ----> 0
-36 ^ -9 ----> 0