Skip to content

Commit feba69c

Browse files
committed
Relax precision in hypot test
1 parent 442cf83 commit feba69c

File tree

1 file changed

+101
-101
lines changed

1 file changed

+101
-101
lines changed

ext/standard/tests/math/hypot_basic.phpt

Lines changed: 101 additions & 101 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
--TEST--
22
Test hypot() - basic function test hypot()
33
--INI--
4-
precision=14
4+
serialize_precision=15
55
--FILE--
66
<?php
77

@@ -44,219 +44,219 @@ for ($i = 0; $i < count($valuesy); $i++) {
4444
--EXPECT--
4545
*** Testing hypot() : basic functionality ***
4646

47-
Y:23 X:33 float(40.22437072223753)
47+
Y:23 X:33 float(40.2243707222375)
4848

49-
Y:23 X:-33 float(40.22437072223753)
49+
Y:23 X:-33 float(40.2243707222375)
5050

51-
Y:23 X:33.45 float(40.594365372548936)
51+
Y:23 X:33.45 float(40.5943653725489)
5252

53-
Y:23 X:-33.45 float(40.594365372548936)
53+
Y:23 X:-33.45 float(40.5943653725489)
5454

55-
Y:23 X:39 float(45.27692569068709)
55+
Y:23 X:39 float(45.2769256906871)
5656

57-
Y:23 X:31 float(38.600518131237564)
57+
Y:23 X:31 float(38.6005181312376)
5858

59-
Y:23 X:33 float(40.22437072223753)
59+
Y:23 X:33 float(40.2243707222375)
6060

61-
Y:23 X:43.45 float(49.162002603636886)
61+
Y:23 X:43.45 float(49.1620026036369)
6262

63-
Y:23 X:1.345e1 float(26.64399557123518)
63+
Y:23 X:1.345e1 float(26.6439955712352)
6464

6565
Y:23 X: float(23)
6666

67-
Y:23 X:1 float(23.021728866442675)
67+
Y:23 X:1 float(23.0217288664427)
6868

6969
Y:23 X: float(23)
7070

71-
Y:-23 X:33 float(40.22437072223753)
71+
Y:-23 X:33 float(40.2243707222375)
7272

73-
Y:-23 X:-33 float(40.22437072223753)
73+
Y:-23 X:-33 float(40.2243707222375)
7474

75-
Y:-23 X:33.45 float(40.594365372548936)
75+
Y:-23 X:33.45 float(40.5943653725489)
7676

77-
Y:-23 X:-33.45 float(40.594365372548936)
77+
Y:-23 X:-33.45 float(40.5943653725489)
7878

79-
Y:-23 X:39 float(45.27692569068709)
79+
Y:-23 X:39 float(45.2769256906871)
8080

81-
Y:-23 X:31 float(38.600518131237564)
81+
Y:-23 X:31 float(38.6005181312376)
8282

83-
Y:-23 X:33 float(40.22437072223753)
83+
Y:-23 X:33 float(40.2243707222375)
8484

85-
Y:-23 X:43.45 float(49.162002603636886)
85+
Y:-23 X:43.45 float(49.1620026036369)
8686

87-
Y:-23 X:1.345e1 float(26.64399557123518)
87+
Y:-23 X:1.345e1 float(26.6439955712352)
8888

8989
Y:-23 X: float(23)
9090

91-
Y:-23 X:1 float(23.021728866442675)
91+
Y:-23 X:1 float(23.0217288664427)
9292

9393
Y:-23 X: float(23)
9494

95-
Y:23.45 X:33 float(40.48336077946099)
95+
Y:23.45 X:33 float(40.483360779461)
9696

97-
Y:23.45 X:-33 float(40.48336077946099)
97+
Y:23.45 X:-33 float(40.483360779461)
9898

99-
Y:23.45 X:33.45 float(40.85100977944119)
99+
Y:23.45 X:33.45 float(40.8510097794412)
100100

101-
Y:23.45 X:-33.45 float(40.85100977944119)
101+
Y:23.45 X:-33.45 float(40.8510097794412)
102102

103-
Y:23.45 X:39 float(45.50716976477443)
103+
Y:23.45 X:39 float(45.5071697647744)
104104

105-
Y:23.45 X:31 float(38.87032930140932)
105+
Y:23.45 X:31 float(38.8703293014093)
106106

107-
Y:23.45 X:33 float(40.48336077946099)
107+
Y:23.45 X:33 float(40.483360779461)
108108

109-
Y:23.45 X:43.45 float(49.37413290377868)
109+
Y:23.45 X:43.45 float(49.3741329037787)
110110

111-
Y:23.45 X:1.345e1 float(27.033405260898967)
111+
Y:23.45 X:1.345e1 float(27.033405260899)
112112

113113
Y:23.45 X: float(23.45)
114114

115-
Y:23.45 X:1 float(23.47131227690518)
115+
Y:23.45 X:1 float(23.4713122769052)
116116

117117
Y:23.45 X: float(23.45)
118118

119-
Y:-23.45 X:33 float(40.48336077946099)
119+
Y:-23.45 X:33 float(40.483360779461)
120120

121-
Y:-23.45 X:-33 float(40.48336077946099)
121+
Y:-23.45 X:-33 float(40.483360779461)
122122

123-
Y:-23.45 X:33.45 float(40.85100977944119)
123+
Y:-23.45 X:33.45 float(40.8510097794412)
124124

125-
Y:-23.45 X:-33.45 float(40.85100977944119)
125+
Y:-23.45 X:-33.45 float(40.8510097794412)
126126

127-
Y:-23.45 X:39 float(45.50716976477443)
127+
Y:-23.45 X:39 float(45.5071697647744)
128128

129-
Y:-23.45 X:31 float(38.87032930140932)
129+
Y:-23.45 X:31 float(38.8703293014093)
130130

131-
Y:-23.45 X:33 float(40.48336077946099)
131+
Y:-23.45 X:33 float(40.483360779461)
132132

133-
Y:-23.45 X:43.45 float(49.37413290377868)
133+
Y:-23.45 X:43.45 float(49.3741329037787)
134134

135-
Y:-23.45 X:1.345e1 float(27.033405260898967)
135+
Y:-23.45 X:1.345e1 float(27.033405260899)
136136

137137
Y:-23.45 X: float(23.45)
138138

139-
Y:-23.45 X:1 float(23.47131227690518)
139+
Y:-23.45 X:1 float(23.4713122769052)
140140

141141
Y:-23.45 X: float(23.45)
142142

143-
Y:23 X:33 float(40.22437072223753)
143+
Y:23 X:33 float(40.2243707222375)
144144

145-
Y:23 X:-33 float(40.22437072223753)
145+
Y:23 X:-33 float(40.2243707222375)
146146

147-
Y:23 X:33.45 float(40.594365372548936)
147+
Y:23 X:33.45 float(40.5943653725489)
148148

149-
Y:23 X:-33.45 float(40.594365372548936)
149+
Y:23 X:-33.45 float(40.5943653725489)
150150

151-
Y:23 X:39 float(45.27692569068709)
151+
Y:23 X:39 float(45.2769256906871)
152152

153-
Y:23 X:31 float(38.600518131237564)
153+
Y:23 X:31 float(38.6005181312376)
154154

155-
Y:23 X:33 float(40.22437072223753)
155+
Y:23 X:33 float(40.2243707222375)
156156

157-
Y:23 X:43.45 float(49.162002603636886)
157+
Y:23 X:43.45 float(49.1620026036369)
158158

159-
Y:23 X:1.345e1 float(26.64399557123518)
159+
Y:23 X:1.345e1 float(26.6439955712352)
160160

161161
Y:23 X: float(23)
162162

163-
Y:23 X:1 float(23.021728866442675)
163+
Y:23 X:1 float(23.0217288664427)
164164

165165
Y:23 X: float(23)
166166

167-
Y:23 X:33 float(40.22437072223753)
167+
Y:23 X:33 float(40.2243707222375)
168168

169-
Y:23 X:-33 float(40.22437072223753)
169+
Y:23 X:-33 float(40.2243707222375)
170170

171-
Y:23 X:33.45 float(40.594365372548936)
171+
Y:23 X:33.45 float(40.5943653725489)
172172

173-
Y:23 X:-33.45 float(40.594365372548936)
173+
Y:23 X:-33.45 float(40.5943653725489)
174174

175-
Y:23 X:39 float(45.27692569068709)
175+
Y:23 X:39 float(45.2769256906871)
176176

177-
Y:23 X:31 float(38.600518131237564)
177+
Y:23 X:31 float(38.6005181312376)
178178

179-
Y:23 X:33 float(40.22437072223753)
179+
Y:23 X:33 float(40.2243707222375)
180180

181-
Y:23 X:43.45 float(49.162002603636886)
181+
Y:23 X:43.45 float(49.1620026036369)
182182

183-
Y:23 X:1.345e1 float(26.64399557123518)
183+
Y:23 X:1.345e1 float(26.6439955712352)
184184

185185
Y:23 X: float(23)
186186

187-
Y:23 X:1 float(23.021728866442675)
187+
Y:23 X:1 float(23.0217288664427)
188188

189189
Y:23 X: float(23)
190190

191-
Y:23 X:33 float(40.22437072223753)
191+
Y:23 X:33 float(40.2243707222375)
192192

193-
Y:23 X:-33 float(40.22437072223753)
193+
Y:23 X:-33 float(40.2243707222375)
194194

195-
Y:23 X:33.45 float(40.594365372548936)
195+
Y:23 X:33.45 float(40.5943653725489)
196196

197-
Y:23 X:-33.45 float(40.594365372548936)
197+
Y:23 X:-33.45 float(40.5943653725489)
198198

199-
Y:23 X:39 float(45.27692569068709)
199+
Y:23 X:39 float(45.2769256906871)
200200

201-
Y:23 X:31 float(38.600518131237564)
201+
Y:23 X:31 float(38.6005181312376)
202202

203-
Y:23 X:33 float(40.22437072223753)
203+
Y:23 X:33 float(40.2243707222375)
204204

205-
Y:23 X:43.45 float(49.162002603636886)
205+
Y:23 X:43.45 float(49.1620026036369)
206206

207-
Y:23 X:1.345e1 float(26.64399557123518)
207+
Y:23 X:1.345e1 float(26.6439955712352)
208208

209209
Y:23 X: float(23)
210210

211-
Y:23 X:1 float(23.021728866442675)
211+
Y:23 X:1 float(23.0217288664427)
212212

213213
Y:23 X: float(23)
214214

215-
Y:23.45 X:33 float(40.48336077946099)
215+
Y:23.45 X:33 float(40.483360779461)
216216

217-
Y:23.45 X:-33 float(40.48336077946099)
217+
Y:23.45 X:-33 float(40.483360779461)
218218

219-
Y:23.45 X:33.45 float(40.85100977944119)
219+
Y:23.45 X:33.45 float(40.8510097794412)
220220

221-
Y:23.45 X:-33.45 float(40.85100977944119)
221+
Y:23.45 X:-33.45 float(40.8510097794412)
222222

223-
Y:23.45 X:39 float(45.50716976477443)
223+
Y:23.45 X:39 float(45.5071697647744)
224224

225-
Y:23.45 X:31 float(38.87032930140932)
225+
Y:23.45 X:31 float(38.8703293014093)
226226

227-
Y:23.45 X:33 float(40.48336077946099)
227+
Y:23.45 X:33 float(40.483360779461)
228228

229-
Y:23.45 X:43.45 float(49.37413290377868)
229+
Y:23.45 X:43.45 float(49.3741329037787)
230230

231-
Y:23.45 X:1.345e1 float(27.033405260898967)
231+
Y:23.45 X:1.345e1 float(27.033405260899)
232232

233233
Y:23.45 X: float(23.45)
234234

235-
Y:23.45 X:1 float(23.47131227690518)
235+
Y:23.45 X:1 float(23.4713122769052)
236236

237237
Y:23.45 X: float(23.45)
238238

239-
Y:2.345e1 X:33 float(40.48336077946099)
239+
Y:2.345e1 X:33 float(40.483360779461)
240240

241-
Y:2.345e1 X:-33 float(40.48336077946099)
241+
Y:2.345e1 X:-33 float(40.483360779461)
242242

243-
Y:2.345e1 X:33.45 float(40.85100977944119)
243+
Y:2.345e1 X:33.45 float(40.8510097794412)
244244

245-
Y:2.345e1 X:-33.45 float(40.85100977944119)
245+
Y:2.345e1 X:-33.45 float(40.8510097794412)
246246

247-
Y:2.345e1 X:39 float(45.50716976477443)
247+
Y:2.345e1 X:39 float(45.5071697647744)
248248

249-
Y:2.345e1 X:31 float(38.87032930140932)
249+
Y:2.345e1 X:31 float(38.8703293014093)
250250

251-
Y:2.345e1 X:33 float(40.48336077946099)
251+
Y:2.345e1 X:33 float(40.483360779461)
252252

253-
Y:2.345e1 X:43.45 float(49.37413290377868)
253+
Y:2.345e1 X:43.45 float(49.3741329037787)
254254

255-
Y:2.345e1 X:1.345e1 float(27.033405260898967)
255+
Y:2.345e1 X:1.345e1 float(27.033405260899)
256256

257257
Y:2.345e1 X: float(23.45)
258258

259-
Y:2.345e1 X:1 float(23.47131227690518)
259+
Y:2.345e1 X:1 float(23.4713122769052)
260260

261261
Y:2.345e1 X: float(23.45)
262262

@@ -284,27 +284,27 @@ Y: X:1 float(1)
284284

285285
Y: X: float(0)
286286

287-
Y:1 X:33 float(33.015148038438355)
287+
Y:1 X:33 float(33.0151480384384)
288288

289-
Y:1 X:-33 float(33.015148038438355)
289+
Y:1 X:-33 float(33.0151480384384)
290290

291-
Y:1 X:33.45 float(33.46494434479161)
291+
Y:1 X:33.45 float(33.4649443447916)
292292

293-
Y:1 X:-33.45 float(33.46494434479161)
293+
Y:1 X:-33.45 float(33.4649443447916)
294294

295-
Y:1 X:39 float(39.01281840626232)
295+
Y:1 X:39 float(39.0128184062623)
296296

297-
Y:1 X:31 float(31.016124838541646)
297+
Y:1 X:31 float(31.0161248385416)
298298

299-
Y:1 X:33 float(33.015148038438355)
299+
Y:1 X:33 float(33.0151480384384)
300300

301-
Y:1 X:43.45 float(43.461505956420794)
301+
Y:1 X:43.45 float(43.4615059564208)
302302

303-
Y:1 X:1.345e1 float(13.48712348872064)
303+
Y:1 X:1.345e1 float(13.4871234887206)
304304

305305
Y:1 X: float(1)
306306

307-
Y:1 X:1 float(1.4142135623730951)
307+
Y:1 X:1 float(1.4142135623731)
308308

309309
Y:1 X: float(1)
310310

0 commit comments

Comments
 (0)