1
1
--TEST--
2
2
Test atan2() - basic function test of atan2()
3
3
--INI--
4
- precision =14
4
+ serialize_precision =14
5
5
--FILE--
6
6
<?php
7
7
$ valuesy = array (23 ,
@@ -39,118 +39,118 @@ for ($i = 0; $i < count($valuesy); $i++) {
39
39
}
40
40
?>
41
41
--EXPECT--
42
- Y:23 X:23 float(0.7853981633974483 )
43
- Y:23 X:-23 float(2.356194490192345 )
44
- Y:23 X:23.45 float(0.7757106300784676 )
45
- Y:23 X:-23.45 float(2.365882023511326 )
46
- Y:23 X:23 float(0.7853981633974483 )
47
- Y:23 X:23 float(0.7853981633974483 )
48
- Y:23 X:23 float(0.7853981633974483 )
49
- Y:23 X:23.45 float(0.7757106300784676 )
50
- Y:23 X:2.345e1 float(0.7757106300784676 )
51
- Y:23 X: float(1.5707963267948966 )
52
- Y:23 X:1 float(1.5273454314033659 )
53
- Y:23 X: float(1.5707963267948966 )
54
- Y:-23 X:23 float(-0.7853981633974483 )
55
- Y:-23 X:-23 float(-2.356194490192345 )
56
- Y:-23 X:23.45 float(-0.7757106300784676 )
57
- Y:-23 X:-23.45 float(-2.365882023511326 )
58
- Y:-23 X:23 float(-0.7853981633974483 )
59
- Y:-23 X:23 float(-0.7853981633974483 )
60
- Y:-23 X:23 float(-0.7853981633974483 )
61
- Y:-23 X:23.45 float(-0.7757106300784676 )
62
- Y:-23 X:2.345e1 float(-0.7757106300784676 )
63
- Y:-23 X: float(-1.5707963267948966 )
64
- Y:-23 X:1 float(-1.5273454314033659 )
65
- Y:-23 X: float(-1.5707963267948966 )
66
- Y:23.45 X:23 float(0.795085696716429 )
67
- Y:23.45 X:-23 float(2.3465069568733643 )
68
- Y:23.45 X:23.45 float(0.7853981633974483 )
69
- Y:23.45 X:-23.45 float(2.356194490192345 )
70
- Y:23.45 X:23 float(0.795085696716429 )
71
- Y:23.45 X:23 float(0.795085696716429 )
72
- Y:23.45 X:23 float(0.795085696716429 )
73
- Y:23.45 X:23.45 float(0.7853981633974483 )
74
- Y:23.45 X:2.345e1 float(0.7853981633974483 )
75
- Y:23.45 X: float(1.5707963267948966 )
76
- Y:23.45 X:1 float(1.528178224770569 )
77
- Y:23.45 X: float(1.5707963267948966 )
78
- Y:-23.45 X:23 float(-0.795085696716429 )
79
- Y:-23.45 X:-23 float(-2.3465069568733643 )
80
- Y:-23.45 X:23.45 float(-0.7853981633974483 )
81
- Y:-23.45 X:-23.45 float(-2.356194490192345 )
82
- Y:-23.45 X:23 float(-0.795085696716429 )
83
- Y:-23.45 X:23 float(-0.795085696716429 )
84
- Y:-23.45 X:23 float(-0.795085696716429 )
85
- Y:-23.45 X:23.45 float(-0.7853981633974483 )
86
- Y:-23.45 X:2.345e1 float(-0.7853981633974483 )
87
- Y:-23.45 X: float(-1.5707963267948966 )
88
- Y:-23.45 X:1 float(-1.528178224770569 )
89
- Y:-23.45 X: float(-1.5707963267948966 )
90
- Y:23 X:23 float(0.7853981633974483 )
91
- Y:23 X:-23 float(2.356194490192345 )
92
- Y:23 X:23.45 float(0.7757106300784676 )
93
- Y:23 X:-23.45 float(2.365882023511326 )
94
- Y:23 X:23 float(0.7853981633974483 )
95
- Y:23 X:23 float(0.7853981633974483 )
96
- Y:23 X:23 float(0.7853981633974483 )
97
- Y:23 X:23.45 float(0.7757106300784676 )
98
- Y:23 X:2.345e1 float(0.7757106300784676 )
99
- Y:23 X: float(1.5707963267948966 )
100
- Y:23 X:1 float(1.5273454314033659 )
101
- Y:23 X: float(1.5707963267948966 )
102
- Y:23 X:23 float(0.7853981633974483 )
103
- Y:23 X:-23 float(2.356194490192345 )
104
- Y:23 X:23.45 float(0.7757106300784676 )
105
- Y:23 X:-23.45 float(2.365882023511326 )
106
- Y:23 X:23 float(0.7853981633974483 )
107
- Y:23 X:23 float(0.7853981633974483 )
108
- Y:23 X:23 float(0.7853981633974483 )
109
- Y:23 X:23.45 float(0.7757106300784676 )
110
- Y:23 X:2.345e1 float(0.7757106300784676 )
111
- Y:23 X: float(1.5707963267948966 )
112
- Y:23 X:1 float(1.5273454314033659 )
113
- Y:23 X: float(1.5707963267948966 )
114
- Y:23 X:23 float(0.7853981633974483 )
115
- Y:23 X:-23 float(2.356194490192345 )
116
- Y:23 X:23.45 float(0.7757106300784676 )
117
- Y:23 X:-23.45 float(2.365882023511326 )
118
- Y:23 X:23 float(0.7853981633974483 )
119
- Y:23 X:23 float(0.7853981633974483 )
120
- Y:23 X:23 float(0.7853981633974483 )
121
- Y:23 X:23.45 float(0.7757106300784676 )
122
- Y:23 X:2.345e1 float(0.7757106300784676 )
123
- Y:23 X: float(1.5707963267948966 )
124
- Y:23 X:1 float(1.5273454314033659 )
125
- Y:23 X: float(1.5707963267948966 )
126
- Y:23.45 X:23 float(0.795085696716429 )
127
- Y:23.45 X:-23 float(2.3465069568733643 )
128
- Y:23.45 X:23.45 float(0.7853981633974483 )
129
- Y:23.45 X:-23.45 float(2.356194490192345 )
130
- Y:23.45 X:23 float(0.795085696716429 )
131
- Y:23.45 X:23 float(0.795085696716429 )
132
- Y:23.45 X:23 float(0.795085696716429 )
133
- Y:23.45 X:23.45 float(0.7853981633974483 )
134
- Y:23.45 X:2.345e1 float(0.7853981633974483 )
135
- Y:23.45 X: float(1.5707963267948966 )
136
- Y:23.45 X:1 float(1.528178224770569 )
137
- Y:23.45 X: float(1.5707963267948966 )
138
- Y:2.345e1 X:23 float(0.795085696716429 )
139
- Y:2.345e1 X:-23 float(2.3465069568733643 )
140
- Y:2.345e1 X:23.45 float(0.7853981633974483 )
141
- Y:2.345e1 X:-23.45 float(2.356194490192345 )
142
- Y:2.345e1 X:23 float(0.795085696716429 )
143
- Y:2.345e1 X:23 float(0.795085696716429 )
144
- Y:2.345e1 X:23 float(0.795085696716429 )
145
- Y:2.345e1 X:23.45 float(0.7853981633974483 )
146
- Y:2.345e1 X:2.345e1 float(0.7853981633974483 )
147
- Y:2.345e1 X: float(1.5707963267948966 )
148
- Y:2.345e1 X:1 float(1.528178224770569 )
149
- Y:2.345e1 X: float(1.5707963267948966 )
42
+ Y:23 X:23 float(0.78539816339745 )
43
+ Y:23 X:-23 float(2.3561944901923 )
44
+ Y:23 X:23.45 float(0.77571063007847 )
45
+ Y:23 X:-23.45 float(2.3658820235113 )
46
+ Y:23 X:23 float(0.78539816339745 )
47
+ Y:23 X:23 float(0.78539816339745 )
48
+ Y:23 X:23 float(0.78539816339745 )
49
+ Y:23 X:23.45 float(0.77571063007847 )
50
+ Y:23 X:2.345e1 float(0.77571063007847 )
51
+ Y:23 X: float(1.5707963267949 )
52
+ Y:23 X:1 float(1.5273454314034 )
53
+ Y:23 X: float(1.5707963267949 )
54
+ Y:-23 X:23 float(-0.78539816339745 )
55
+ Y:-23 X:-23 float(-2.3561944901923 )
56
+ Y:-23 X:23.45 float(-0.77571063007847 )
57
+ Y:-23 X:-23.45 float(-2.3658820235113 )
58
+ Y:-23 X:23 float(-0.78539816339745 )
59
+ Y:-23 X:23 float(-0.78539816339745 )
60
+ Y:-23 X:23 float(-0.78539816339745 )
61
+ Y:-23 X:23.45 float(-0.77571063007847 )
62
+ Y:-23 X:2.345e1 float(-0.77571063007847 )
63
+ Y:-23 X: float(-1.5707963267949 )
64
+ Y:-23 X:1 float(-1.5273454314034 )
65
+ Y:-23 X: float(-1.5707963267949 )
66
+ Y:23.45 X:23 float(0.79508569671643 )
67
+ Y:23.45 X:-23 float(2.3465069568734 )
68
+ Y:23.45 X:23.45 float(0.78539816339745 )
69
+ Y:23.45 X:-23.45 float(2.3561944901923 )
70
+ Y:23.45 X:23 float(0.79508569671643 )
71
+ Y:23.45 X:23 float(0.79508569671643 )
72
+ Y:23.45 X:23 float(0.79508569671643 )
73
+ Y:23.45 X:23.45 float(0.78539816339745 )
74
+ Y:23.45 X:2.345e1 float(0.78539816339745 )
75
+ Y:23.45 X: float(1.5707963267949 )
76
+ Y:23.45 X:1 float(1.5281782247706 )
77
+ Y:23.45 X: float(1.5707963267949 )
78
+ Y:-23.45 X:23 float(-0.79508569671643 )
79
+ Y:-23.45 X:-23 float(-2.3465069568734 )
80
+ Y:-23.45 X:23.45 float(-0.78539816339745 )
81
+ Y:-23.45 X:-23.45 float(-2.3561944901923 )
82
+ Y:-23.45 X:23 float(-0.79508569671643 )
83
+ Y:-23.45 X:23 float(-0.79508569671643 )
84
+ Y:-23.45 X:23 float(-0.79508569671643 )
85
+ Y:-23.45 X:23.45 float(-0.78539816339745 )
86
+ Y:-23.45 X:2.345e1 float(-0.78539816339745 )
87
+ Y:-23.45 X: float(-1.5707963267949 )
88
+ Y:-23.45 X:1 float(-1.5281782247706 )
89
+ Y:-23.45 X: float(-1.5707963267949 )
90
+ Y:23 X:23 float(0.78539816339745 )
91
+ Y:23 X:-23 float(2.3561944901923 )
92
+ Y:23 X:23.45 float(0.77571063007847 )
93
+ Y:23 X:-23.45 float(2.3658820235113 )
94
+ Y:23 X:23 float(0.78539816339745 )
95
+ Y:23 X:23 float(0.78539816339745 )
96
+ Y:23 X:23 float(0.78539816339745 )
97
+ Y:23 X:23.45 float(0.77571063007847 )
98
+ Y:23 X:2.345e1 float(0.77571063007847 )
99
+ Y:23 X: float(1.5707963267949 )
100
+ Y:23 X:1 float(1.5273454314034 )
101
+ Y:23 X: float(1.5707963267949 )
102
+ Y:23 X:23 float(0.78539816339745 )
103
+ Y:23 X:-23 float(2.3561944901923 )
104
+ Y:23 X:23.45 float(0.77571063007847 )
105
+ Y:23 X:-23.45 float(2.3658820235113 )
106
+ Y:23 X:23 float(0.78539816339745 )
107
+ Y:23 X:23 float(0.78539816339745 )
108
+ Y:23 X:23 float(0.78539816339745 )
109
+ Y:23 X:23.45 float(0.77571063007847 )
110
+ Y:23 X:2.345e1 float(0.77571063007847 )
111
+ Y:23 X: float(1.5707963267949 )
112
+ Y:23 X:1 float(1.5273454314034 )
113
+ Y:23 X: float(1.5707963267949 )
114
+ Y:23 X:23 float(0.78539816339745 )
115
+ Y:23 X:-23 float(2.3561944901923 )
116
+ Y:23 X:23.45 float(0.77571063007847 )
117
+ Y:23 X:-23.45 float(2.3658820235113 )
118
+ Y:23 X:23 float(0.78539816339745 )
119
+ Y:23 X:23 float(0.78539816339745 )
120
+ Y:23 X:23 float(0.78539816339745 )
121
+ Y:23 X:23.45 float(0.77571063007847 )
122
+ Y:23 X:2.345e1 float(0.77571063007847 )
123
+ Y:23 X: float(1.5707963267949 )
124
+ Y:23 X:1 float(1.5273454314034 )
125
+ Y:23 X: float(1.5707963267949 )
126
+ Y:23.45 X:23 float(0.79508569671643 )
127
+ Y:23.45 X:-23 float(2.3465069568734 )
128
+ Y:23.45 X:23.45 float(0.78539816339745 )
129
+ Y:23.45 X:-23.45 float(2.3561944901923 )
130
+ Y:23.45 X:23 float(0.79508569671643 )
131
+ Y:23.45 X:23 float(0.79508569671643 )
132
+ Y:23.45 X:23 float(0.79508569671643 )
133
+ Y:23.45 X:23.45 float(0.78539816339745 )
134
+ Y:23.45 X:2.345e1 float(0.78539816339745 )
135
+ Y:23.45 X: float(1.5707963267949 )
136
+ Y:23.45 X:1 float(1.5281782247706 )
137
+ Y:23.45 X: float(1.5707963267949 )
138
+ Y:2.345e1 X:23 float(0.79508569671643 )
139
+ Y:2.345e1 X:-23 float(2.3465069568734 )
140
+ Y:2.345e1 X:23.45 float(0.78539816339745 )
141
+ Y:2.345e1 X:-23.45 float(2.3561944901923 )
142
+ Y:2.345e1 X:23 float(0.79508569671643 )
143
+ Y:2.345e1 X:23 float(0.79508569671643 )
144
+ Y:2.345e1 X:23 float(0.79508569671643 )
145
+ Y:2.345e1 X:23.45 float(0.78539816339745 )
146
+ Y:2.345e1 X:2.345e1 float(0.78539816339745 )
147
+ Y:2.345e1 X: float(1.5707963267949 )
148
+ Y:2.345e1 X:1 float(1.5281782247706 )
149
+ Y:2.345e1 X: float(1.5707963267949 )
150
150
Y: X:23 float(0)
151
- Y: X:-23 float(3.141592653589793 )
151
+ Y: X:-23 float(3.1415926535898 )
152
152
Y: X:23.45 float(0)
153
- Y: X:-23.45 float(3.141592653589793 )
153
+ Y: X:-23.45 float(3.1415926535898 )
154
154
Y: X:23 float(0)
155
155
Y: X:23 float(0)
156
156
Y: X:23 float(0)
@@ -159,22 +159,22 @@ Y: X:2.345e1 float(0)
159
159
Y: X: float(0)
160
160
Y: X:1 float(0)
161
161
Y: X: float(0)
162
- Y:1 X:23 float(0.04345089539153084 )
163
- Y:1 X:-23 float(3.0981417581982624 )
164
- Y:1 X:23.45 float(0.042618102024327593 )
165
- Y:1 X:-23.45 float(3.098974551565466 )
166
- Y:1 X:23 float(0.04345089539153084 )
167
- Y:1 X:23 float(0.04345089539153084 )
168
- Y:1 X:23 float(0.04345089539153084 )
169
- Y:1 X:23.45 float(0.042618102024327593 )
170
- Y:1 X:2.345e1 float(0.042618102024327593 )
171
- Y:1 X: float(1.5707963267948966 )
172
- Y:1 X:1 float(0.7853981633974483 )
173
- Y:1 X: float(1.5707963267948966 )
162
+ Y:1 X:23 float(0.043450895391531 )
163
+ Y:1 X:-23 float(3.0981417581983 )
164
+ Y:1 X:23.45 float(0.042618102024328 )
165
+ Y:1 X:-23.45 float(3.0989745515655 )
166
+ Y:1 X:23 float(0.043450895391531 )
167
+ Y:1 X:23 float(0.043450895391531 )
168
+ Y:1 X:23 float(0.043450895391531 )
169
+ Y:1 X:23.45 float(0.042618102024328 )
170
+ Y:1 X:2.345e1 float(0.042618102024328 )
171
+ Y:1 X: float(1.5707963267949 )
172
+ Y:1 X:1 float(0.78539816339745 )
173
+ Y:1 X: float(1.5707963267949 )
174
174
Y: X:23 float(0)
175
- Y: X:-23 float(3.141592653589793 )
175
+ Y: X:-23 float(3.1415926535898 )
176
176
Y: X:23.45 float(0)
177
- Y: X:-23.45 float(3.141592653589793 )
177
+ Y: X:-23.45 float(3.1415926535898 )
178
178
Y: X:23 float(0)
179
179
Y: X:23 float(0)
180
180
Y: X:23 float(0)
0 commit comments