Annotation of embedaddon/php/tests/lang/operators/divide_basiclong_64bit.phpt, revision 1.1.1.1
1.1 misho 1: --TEST--
2: Test / operator : 64bit long tests
3: --SKIPIF--
4: <?php
5: if (PHP_INT_SIZE != 8) die("skip this test is for 64bit platform only");
6: ?>
7: --FILE--
8: <?php
9:
10: define("MAX_64Bit", 9223372036854775807);
11: define("MAX_32Bit", 2147483647);
12: define("MIN_64Bit", -9223372036854775807 - 1);
13: define("MIN_32Bit", -2147483647 - 1);
14:
15: $longVals = array(
16: MAX_64Bit, MIN_64Bit, MAX_32Bit, MIN_32Bit, MAX_64Bit - MAX_32Bit, MIN_64Bit - MIN_32Bit,
17: MAX_32Bit + 1, MIN_32Bit - 1, MAX_32Bit * 2, (MAX_32Bit * 2) + 1, (MAX_32Bit * 2) - 1,
18: MAX_64Bit -1, MAX_64Bit + 1, MIN_64Bit + 1, MIN_64Bit - 1
19: );
20:
21: $otherVals = array(0, 1, -1, 7, 9, 65, -44, MAX_32Bit, MAX_64Bit);
22:
23: error_reporting(E_ERROR);
24:
25: foreach ($longVals as $longVal) {
26: foreach($otherVals as $otherVal) {
27: echo "--- testing: $longVal / $otherVal ---\n";
28: var_dump($longVal/$otherVal);
29: }
30: }
31:
32: foreach ($otherVals as $otherVal) {
33: foreach($longVals as $longVal) {
34: echo "--- testing: $otherVal / $longVal ---\n";
35: var_dump($otherVal/$longVal);
36: }
37: }
38:
39: ?>
40: ===DONE===
41: --EXPECT--
42: --- testing: 9223372036854775807 / 0 ---
43: bool(false)
44: --- testing: 9223372036854775807 / 1 ---
45: int(9223372036854775807)
46: --- testing: 9223372036854775807 / -1 ---
47: int(-9223372036854775807)
48: --- testing: 9223372036854775807 / 7 ---
49: int(1317624576693539401)
50: --- testing: 9223372036854775807 / 9 ---
51: float(1.0248191152061E+18)
52: --- testing: 9223372036854775807 / 65 ---
53: float(1.4189803133623E+17)
54: --- testing: 9223372036854775807 / -44 ---
55: float(-2.096220917467E+17)
56: --- testing: 9223372036854775807 / 2147483647 ---
57: float(4294967298)
58: --- testing: 9223372036854775807 / 9223372036854775807 ---
59: int(1)
60: --- testing: -9223372036854775808 / 0 ---
61: bool(false)
62: --- testing: -9223372036854775808 / 1 ---
63: int(-9223372036854775808)
64: --- testing: -9223372036854775808 / -1 ---
65: float(9.2233720368548E+18)
66: --- testing: -9223372036854775808 / 7 ---
67: float(-1.3176245766935E+18)
68: --- testing: -9223372036854775808 / 9 ---
69: float(-1.0248191152061E+18)
70: --- testing: -9223372036854775808 / 65 ---
71: float(-1.4189803133623E+17)
72: --- testing: -9223372036854775808 / -44 ---
73: float(2.096220917467E+17)
74: --- testing: -9223372036854775808 / 2147483647 ---
75: float(-4294967298)
76: --- testing: -9223372036854775808 / 9223372036854775807 ---
77: float(-1)
78: --- testing: 2147483647 / 0 ---
79: bool(false)
80: --- testing: 2147483647 / 1 ---
81: int(2147483647)
82: --- testing: 2147483647 / -1 ---
83: int(-2147483647)
84: --- testing: 2147483647 / 7 ---
85: float(306783378.14286)
86: --- testing: 2147483647 / 9 ---
87: float(238609294.11111)
88: --- testing: 2147483647 / 65 ---
89: float(33038209.953846)
90: --- testing: 2147483647 / -44 ---
91: float(-48806446.522727)
92: --- testing: 2147483647 / 2147483647 ---
93: int(1)
94: --- testing: 2147483647 / 9223372036854775807 ---
95: float(2.3283064354545E-10)
96: --- testing: -2147483648 / 0 ---
97: bool(false)
98: --- testing: -2147483648 / 1 ---
99: int(-2147483648)
100: --- testing: -2147483648 / -1 ---
101: int(2147483648)
102: --- testing: -2147483648 / 7 ---
103: float(-306783378.28571)
104: --- testing: -2147483648 / 9 ---
105: float(-238609294.22222)
106: --- testing: -2147483648 / 65 ---
107: float(-33038209.969231)
108: --- testing: -2147483648 / -44 ---
109: float(48806446.545455)
110: --- testing: -2147483648 / 2147483647 ---
111: float(-1.0000000004657)
112: --- testing: -2147483648 / 9223372036854775807 ---
113: float(-2.3283064365387E-10)
114: --- testing: 9223372034707292160 / 0 ---
115: bool(false)
116: --- testing: 9223372034707292160 / 1 ---
117: int(9223372034707292160)
118: --- testing: 9223372034707292160 / -1 ---
119: int(-9223372034707292160)
120: --- testing: 9223372034707292160 / 7 ---
121: float(1.3176245763868E+18)
122: --- testing: 9223372034707292160 / 9 ---
123: float(1.0248191149675E+18)
124: --- testing: 9223372034707292160 / 65 ---
125: float(1.4189803130319E+17)
126: --- testing: 9223372034707292160 / -44 ---
127: float(-2.0962209169789E+17)
128: --- testing: 9223372034707292160 / 2147483647 ---
129: float(4294967297)
130: --- testing: 9223372034707292160 / 9223372036854775807 ---
131: float(0.99999999976717)
132: --- testing: -9223372034707292160 / 0 ---
133: bool(false)
134: --- testing: -9223372034707292160 / 1 ---
135: int(-9223372034707292160)
136: --- testing: -9223372034707292160 / -1 ---
137: int(9223372034707292160)
138: --- testing: -9223372034707292160 / 7 ---
139: float(-1.3176245763868E+18)
140: --- testing: -9223372034707292160 / 9 ---
141: float(-1.0248191149675E+18)
142: --- testing: -9223372034707292160 / 65 ---
143: float(-1.4189803130319E+17)
144: --- testing: -9223372034707292160 / -44 ---
145: float(2.0962209169789E+17)
146: --- testing: -9223372034707292160 / 2147483647 ---
147: float(-4294967297)
148: --- testing: -9223372034707292160 / 9223372036854775807 ---
149: float(-0.99999999976717)
150: --- testing: 2147483648 / 0 ---
151: bool(false)
152: --- testing: 2147483648 / 1 ---
153: int(2147483648)
154: --- testing: 2147483648 / -1 ---
155: int(-2147483648)
156: --- testing: 2147483648 / 7 ---
157: float(306783378.28571)
158: --- testing: 2147483648 / 9 ---
159: float(238609294.22222)
160: --- testing: 2147483648 / 65 ---
161: float(33038209.969231)
162: --- testing: 2147483648 / -44 ---
163: float(-48806446.545455)
164: --- testing: 2147483648 / 2147483647 ---
165: float(1.0000000004657)
166: --- testing: 2147483648 / 9223372036854775807 ---
167: float(2.3283064365387E-10)
168: --- testing: -2147483649 / 0 ---
169: bool(false)
170: --- testing: -2147483649 / 1 ---
171: int(-2147483649)
172: --- testing: -2147483649 / -1 ---
173: int(2147483649)
174: --- testing: -2147483649 / 7 ---
175: float(-306783378.42857)
176: --- testing: -2147483649 / 9 ---
177: float(-238609294.33333)
178: --- testing: -2147483649 / 65 ---
179: float(-33038209.984615)
180: --- testing: -2147483649 / -44 ---
181: float(48806446.568182)
182: --- testing: -2147483649 / 2147483647 ---
183: float(-1.0000000009313)
184: --- testing: -2147483649 / 9223372036854775807 ---
185: float(-2.3283064376229E-10)
186: --- testing: 4294967294 / 0 ---
187: bool(false)
188: --- testing: 4294967294 / 1 ---
189: int(4294967294)
190: --- testing: 4294967294 / -1 ---
191: int(-4294967294)
192: --- testing: 4294967294 / 7 ---
193: float(613566756.28571)
194: --- testing: 4294967294 / 9 ---
195: float(477218588.22222)
196: --- testing: 4294967294 / 65 ---
197: float(66076419.907692)
198: --- testing: 4294967294 / -44 ---
199: float(-97612893.045455)
200: --- testing: 4294967294 / 2147483647 ---
201: int(2)
202: --- testing: 4294967294 / 9223372036854775807 ---
203: float(4.656612870909E-10)
204: --- testing: 4294967295 / 0 ---
205: bool(false)
206: --- testing: 4294967295 / 1 ---
207: int(4294967295)
208: --- testing: 4294967295 / -1 ---
209: int(-4294967295)
210: --- testing: 4294967295 / 7 ---
211: float(613566756.42857)
212: --- testing: 4294967295 / 9 ---
213: float(477218588.33333)
214: --- testing: 4294967295 / 65 ---
215: float(66076419.923077)
216: --- testing: 4294967295 / -44 ---
217: float(-97612893.068182)
218: --- testing: 4294967295 / 2147483647 ---
219: float(2.0000000004657)
220: --- testing: 4294967295 / 9223372036854775807 ---
221: float(4.6566128719932E-10)
222: --- testing: 4294967293 / 0 ---
223: bool(false)
224: --- testing: 4294967293 / 1 ---
225: int(4294967293)
226: --- testing: 4294967293 / -1 ---
227: int(-4294967293)
228: --- testing: 4294967293 / 7 ---
229: float(613566756.14286)
230: --- testing: 4294967293 / 9 ---
231: float(477218588.11111)
232: --- testing: 4294967293 / 65 ---
233: float(66076419.892308)
234: --- testing: 4294967293 / -44 ---
235: float(-97612893.022727)
236: --- testing: 4294967293 / 2147483647 ---
237: float(1.9999999995343)
238: --- testing: 4294967293 / 9223372036854775807 ---
239: float(4.6566128698248E-10)
240: --- testing: 9223372036854775806 / 0 ---
241: bool(false)
242: --- testing: 9223372036854775806 / 1 ---
243: int(9223372036854775806)
244: --- testing: 9223372036854775806 / -1 ---
245: int(-9223372036854775806)
246: --- testing: 9223372036854775806 / 7 ---
247: float(1.3176245766935E+18)
248: --- testing: 9223372036854775806 / 9 ---
249: float(1.0248191152061E+18)
250: --- testing: 9223372036854775806 / 65 ---
251: float(1.4189803133623E+17)
252: --- testing: 9223372036854775806 / -44 ---
253: float(-2.096220917467E+17)
254: --- testing: 9223372036854775806 / 2147483647 ---
255: int(4294967298)
256: --- testing: 9223372036854775806 / 9223372036854775807 ---
257: float(1)
258: --- testing: 9.2233720368548E+18 / 0 ---
259: bool(false)
260: --- testing: 9.2233720368548E+18 / 1 ---
261: float(9.2233720368548E+18)
262: --- testing: 9.2233720368548E+18 / -1 ---
263: float(-9.2233720368548E+18)
264: --- testing: 9.2233720368548E+18 / 7 ---
265: float(1.3176245766935E+18)
266: --- testing: 9.2233720368548E+18 / 9 ---
267: float(1.0248191152061E+18)
268: --- testing: 9.2233720368548E+18 / 65 ---
269: float(1.4189803133623E+17)
270: --- testing: 9.2233720368548E+18 / -44 ---
271: float(-2.096220917467E+17)
272: --- testing: 9.2233720368548E+18 / 2147483647 ---
273: float(4294967298)
274: --- testing: 9.2233720368548E+18 / 9223372036854775807 ---
275: float(1)
276: --- testing: -9223372036854775807 / 0 ---
277: bool(false)
278: --- testing: -9223372036854775807 / 1 ---
279: int(-9223372036854775807)
280: --- testing: -9223372036854775807 / -1 ---
281: int(9223372036854775807)
282: --- testing: -9223372036854775807 / 7 ---
283: int(-1317624576693539401)
284: --- testing: -9223372036854775807 / 9 ---
285: float(-1.0248191152061E+18)
286: --- testing: -9223372036854775807 / 65 ---
287: float(-1.4189803133623E+17)
288: --- testing: -9223372036854775807 / -44 ---
289: float(2.096220917467E+17)
290: --- testing: -9223372036854775807 / 2147483647 ---
291: float(-4294967298)
292: --- testing: -9223372036854775807 / 9223372036854775807 ---
293: int(-1)
294: --- testing: -9.2233720368548E+18 / 0 ---
295: bool(false)
296: --- testing: -9.2233720368548E+18 / 1 ---
297: float(-9.2233720368548E+18)
298: --- testing: -9.2233720368548E+18 / -1 ---
299: float(9.2233720368548E+18)
300: --- testing: -9.2233720368548E+18 / 7 ---
301: float(-1.3176245766935E+18)
302: --- testing: -9.2233720368548E+18 / 9 ---
303: float(-1.0248191152061E+18)
304: --- testing: -9.2233720368548E+18 / 65 ---
305: float(-1.4189803133623E+17)
306: --- testing: -9.2233720368548E+18 / -44 ---
307: float(2.096220917467E+17)
308: --- testing: -9.2233720368548E+18 / 2147483647 ---
309: float(-4294967298)
310: --- testing: -9.2233720368548E+18 / 9223372036854775807 ---
311: float(-1)
312: --- testing: 0 / 9223372036854775807 ---
313: int(0)
314: --- testing: 0 / -9223372036854775808 ---
315: int(0)
316: --- testing: 0 / 2147483647 ---
317: int(0)
318: --- testing: 0 / -2147483648 ---
319: int(0)
320: --- testing: 0 / 9223372034707292160 ---
321: int(0)
322: --- testing: 0 / -9223372034707292160 ---
323: int(0)
324: --- testing: 0 / 2147483648 ---
325: int(0)
326: --- testing: 0 / -2147483649 ---
327: int(0)
328: --- testing: 0 / 4294967294 ---
329: int(0)
330: --- testing: 0 / 4294967295 ---
331: int(0)
332: --- testing: 0 / 4294967293 ---
333: int(0)
334: --- testing: 0 / 9223372036854775806 ---
335: int(0)
336: --- testing: 0 / 9.2233720368548E+18 ---
337: float(0)
338: --- testing: 0 / -9223372036854775807 ---
339: int(0)
340: --- testing: 0 / -9.2233720368548E+18 ---
341: float(-0)
342: --- testing: 1 / 9223372036854775807 ---
343: float(1.0842021724855E-19)
344: --- testing: 1 / -9223372036854775808 ---
345: float(-1.0842021724855E-19)
346: --- testing: 1 / 2147483647 ---
347: float(4.6566128752458E-10)
348: --- testing: 1 / -2147483648 ---
349: float(-4.6566128730774E-10)
350: --- testing: 1 / 9223372034707292160 ---
351: float(1.0842021727379E-19)
352: --- testing: 1 / -9223372034707292160 ---
353: float(-1.0842021727379E-19)
354: --- testing: 1 / 2147483648 ---
355: float(4.6566128730774E-10)
356: --- testing: 1 / -2147483649 ---
357: float(-4.656612870909E-10)
358: --- testing: 1 / 4294967294 ---
359: float(2.3283064376229E-10)
360: --- testing: 1 / 4294967295 ---
361: float(2.3283064370808E-10)
362: --- testing: 1 / 4294967293 ---
363: float(2.328306438165E-10)
364: --- testing: 1 / 9223372036854775806 ---
365: float(1.0842021724855E-19)
366: --- testing: 1 / 9.2233720368548E+18 ---
367: float(1.0842021724855E-19)
368: --- testing: 1 / -9223372036854775807 ---
369: float(-1.0842021724855E-19)
370: --- testing: 1 / -9.2233720368548E+18 ---
371: float(-1.0842021724855E-19)
372: --- testing: -1 / 9223372036854775807 ---
373: float(-1.0842021724855E-19)
374: --- testing: -1 / -9223372036854775808 ---
375: float(1.0842021724855E-19)
376: --- testing: -1 / 2147483647 ---
377: float(-4.6566128752458E-10)
378: --- testing: -1 / -2147483648 ---
379: float(4.6566128730774E-10)
380: --- testing: -1 / 9223372034707292160 ---
381: float(-1.0842021727379E-19)
382: --- testing: -1 / -9223372034707292160 ---
383: float(1.0842021727379E-19)
384: --- testing: -1 / 2147483648 ---
385: float(-4.6566128730774E-10)
386: --- testing: -1 / -2147483649 ---
387: float(4.656612870909E-10)
388: --- testing: -1 / 4294967294 ---
389: float(-2.3283064376229E-10)
390: --- testing: -1 / 4294967295 ---
391: float(-2.3283064370808E-10)
392: --- testing: -1 / 4294967293 ---
393: float(-2.328306438165E-10)
394: --- testing: -1 / 9223372036854775806 ---
395: float(-1.0842021724855E-19)
396: --- testing: -1 / 9.2233720368548E+18 ---
397: float(-1.0842021724855E-19)
398: --- testing: -1 / -9223372036854775807 ---
399: float(1.0842021724855E-19)
400: --- testing: -1 / -9.2233720368548E+18 ---
401: float(1.0842021724855E-19)
402: --- testing: 7 / 9223372036854775807 ---
403: float(7.5894152073985E-19)
404: --- testing: 7 / -9223372036854775808 ---
405: float(-7.5894152073985E-19)
406: --- testing: 7 / 2147483647 ---
407: float(3.2596290126721E-9)
408: --- testing: 7 / -2147483648 ---
409: float(-3.2596290111542E-9)
410: --- testing: 7 / 9223372034707292160 ---
411: float(7.5894152091656E-19)
412: --- testing: 7 / -9223372034707292160 ---
413: float(-7.5894152091656E-19)
414: --- testing: 7 / 2147483648 ---
415: float(3.2596290111542E-9)
416: --- testing: 7 / -2147483649 ---
417: float(-3.2596290096363E-9)
418: --- testing: 7 / 4294967294 ---
419: float(1.629814506336E-9)
420: --- testing: 7 / 4294967295 ---
421: float(1.6298145059566E-9)
422: --- testing: 7 / 4294967293 ---
423: float(1.6298145067155E-9)
424: --- testing: 7 / 9223372036854775806 ---
425: float(7.5894152073985E-19)
426: --- testing: 7 / 9.2233720368548E+18 ---
427: float(7.5894152073985E-19)
428: --- testing: 7 / -9223372036854775807 ---
429: float(-7.5894152073985E-19)
430: --- testing: 7 / -9.2233720368548E+18 ---
431: float(-7.5894152073985E-19)
432: --- testing: 9 / 9223372036854775807 ---
433: float(9.7578195523695E-19)
434: --- testing: 9 / -9223372036854775808 ---
435: float(-9.7578195523695E-19)
436: --- testing: 9 / 2147483647 ---
437: float(4.1909515877212E-9)
438: --- testing: 9 / -2147483648 ---
439: float(-4.1909515857697E-9)
440: --- testing: 9 / 9223372034707292160 ---
441: float(9.7578195546415E-19)
442: --- testing: 9 / -9223372034707292160 ---
443: float(-9.7578195546415E-19)
444: --- testing: 9 / 2147483648 ---
445: float(4.1909515857697E-9)
446: --- testing: 9 / -2147483649 ---
447: float(-4.1909515838181E-9)
448: --- testing: 9 / 4294967294 ---
449: float(2.0954757938606E-9)
450: --- testing: 9 / 4294967295 ---
451: float(2.0954757933727E-9)
452: --- testing: 9 / 4294967293 ---
453: float(2.0954757943485E-9)
454: --- testing: 9 / 9223372036854775806 ---
455: float(9.7578195523695E-19)
456: --- testing: 9 / 9.2233720368548E+18 ---
457: float(9.7578195523695E-19)
458: --- testing: 9 / -9223372036854775807 ---
459: float(-9.7578195523695E-19)
460: --- testing: 9 / -9.2233720368548E+18 ---
461: float(-9.7578195523695E-19)
462: --- testing: 65 / 9223372036854775807 ---
463: float(7.0473141211558E-18)
464: --- testing: 65 / -9223372036854775808 ---
465: float(-7.0473141211558E-18)
466: --- testing: 65 / 2147483647 ---
467: float(3.0267983689098E-8)
468: --- testing: 65 / -2147483648 ---
469: float(-3.0267983675003E-8)
470: --- testing: 65 / 9223372034707292160 ---
471: float(7.0473141227966E-18)
472: --- testing: 65 / -9223372034707292160 ---
473: float(-7.0473141227966E-18)
474: --- testing: 65 / 2147483648 ---
475: float(3.0267983675003E-8)
476: --- testing: 65 / -2147483649 ---
477: float(-3.0267983660908E-8)
478: --- testing: 65 / 4294967294 ---
479: float(1.5133991844549E-8)
480: --- testing: 65 / 4294967295 ---
481: float(1.5133991841025E-8)
482: --- testing: 65 / 4294967293 ---
483: float(1.5133991848072E-8)
484: --- testing: 65 / 9223372036854775806 ---
485: float(7.0473141211558E-18)
486: --- testing: 65 / 9.2233720368548E+18 ---
487: float(7.0473141211558E-18)
488: --- testing: 65 / -9223372036854775807 ---
489: float(-7.0473141211558E-18)
490: --- testing: 65 / -9.2233720368548E+18 ---
491: float(-7.0473141211558E-18)
492: --- testing: -44 / 9223372036854775807 ---
493: float(-4.7704895589362E-18)
494: --- testing: -44 / -9223372036854775808 ---
495: float(4.7704895589362E-18)
496: --- testing: -44 / 2147483647 ---
497: float(-2.0489096651082E-8)
498: --- testing: -44 / -2147483648 ---
499: float(2.0489096641541E-8)
500: --- testing: -44 / 9223372034707292160 ---
501: float(-4.7704895600469E-18)
502: --- testing: -44 / -9223372034707292160 ---
503: float(4.7704895600469E-18)
504: --- testing: -44 / 2147483648 ---
505: float(-2.0489096641541E-8)
506: --- testing: -44 / -2147483649 ---
507: float(2.0489096632E-8)
508: --- testing: -44 / 4294967294 ---
509: float(-1.0244548325541E-8)
510: --- testing: -44 / 4294967295 ---
511: float(-1.0244548323156E-8)
512: --- testing: -44 / 4294967293 ---
513: float(-1.0244548327926E-8)
514: --- testing: -44 / 9223372036854775806 ---
515: float(-4.7704895589362E-18)
516: --- testing: -44 / 9.2233720368548E+18 ---
517: float(-4.7704895589362E-18)
518: --- testing: -44 / -9223372036854775807 ---
519: float(4.7704895589362E-18)
520: --- testing: -44 / -9.2233720368548E+18 ---
521: float(4.7704895589362E-18)
522: --- testing: 2147483647 / 9223372036854775807 ---
523: float(2.3283064354545E-10)
524: --- testing: 2147483647 / -9223372036854775808 ---
525: float(-2.3283064354545E-10)
526: --- testing: 2147483647 / 2147483647 ---
527: int(1)
528: --- testing: 2147483647 / -2147483648 ---
529: float(-0.99999999953434)
530: --- testing: 2147483647 / 9223372034707292160 ---
531: float(2.3283064359966E-10)
532: --- testing: 2147483647 / -9223372034707292160 ---
533: float(-2.3283064359966E-10)
534: --- testing: 2147483647 / 2147483648 ---
535: float(0.99999999953434)
536: --- testing: 2147483647 / -2147483649 ---
537: float(-0.99999999906868)
538: --- testing: 2147483647 / 4294967294 ---
539: float(0.5)
540: --- testing: 2147483647 / 4294967295 ---
541: float(0.49999999988358)
542: --- testing: 2147483647 / 4294967293 ---
543: float(0.50000000011642)
544: --- testing: 2147483647 / 9223372036854775806 ---
545: float(2.3283064354545E-10)
546: --- testing: 2147483647 / 9.2233720368548E+18 ---
547: float(2.3283064354545E-10)
548: --- testing: 2147483647 / -9223372036854775807 ---
549: float(-2.3283064354545E-10)
550: --- testing: 2147483647 / -9.2233720368548E+18 ---
551: float(-2.3283064354545E-10)
552: --- testing: 9223372036854775807 / 9223372036854775807 ---
553: int(1)
554: --- testing: 9223372036854775807 / -9223372036854775808 ---
555: float(-1)
556: --- testing: 9223372036854775807 / 2147483647 ---
557: float(4294967298)
558: --- testing: 9223372036854775807 / -2147483648 ---
559: float(-4294967296)
560: --- testing: 9223372036854775807 / 9223372034707292160 ---
561: float(1.0000000002328)
562: --- testing: 9223372036854775807 / -9223372034707292160 ---
563: float(-1.0000000002328)
564: --- testing: 9223372036854775807 / 2147483648 ---
565: float(4294967296)
566: --- testing: 9223372036854775807 / -2147483649 ---
567: float(-4294967294)
568: --- testing: 9223372036854775807 / 4294967294 ---
569: float(2147483649)
570: --- testing: 9223372036854775807 / 4294967295 ---
571: float(2147483648.5)
572: --- testing: 9223372036854775807 / 4294967293 ---
573: float(2147483649.5)
574: --- testing: 9223372036854775807 / 9223372036854775806 ---
575: float(1)
576: --- testing: 9223372036854775807 / 9.2233720368548E+18 ---
577: float(1)
578: --- testing: 9223372036854775807 / -9223372036854775807 ---
579: int(-1)
580: --- testing: 9223372036854775807 / -9.2233720368548E+18 ---
581: float(-1)
582: ===DONE===
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>