FPUarithmetic.stdout.exp revision 663860b1408516d02ebfcb3a9999a134e6cfb223
1-------------------------- test FPU Arithmetic Operations --------------------------
2abs.s 0.000000 0.000000
3abs.s 456.248962 456.248962
4abs.s 3.000000 3.000000
5abs.s 1.000000 -1.000000
6abs.s 1384.599976 1384.599976
7abs.s 7.294568 -7.294568
8abs.s 1000000000.000000 1000000000.000000
9abs.s 5786.470215 -5786.470215
10abs.s 1752.000000 1752.000000
11abs.s 0.002457 0.002457
12abs.s 0.000000 0.000000
13abs.s 248562.765625 -248562.765625
14abs.s 45786.476562 -45786.476562
15abs.s 456.248962 456.248962
16abs.s 34.000462 34.000462
17abs.s 45786.476562 45786.476562
18abs.s 1752065.000000 1752065.000000
19abs.s 107.000000 107.000000
20abs.s 45667.238281 -45667.238281
21abs.s 7.294568 -7.294568
22abs.s 347856.468750 -347856.468750
23abs.s 356047.562500 356047.562500
24abs.s 1.000000 -1.000000
25abs.s 23.040001 23.040001
26abs.d 0.000000 0.000000
27abs.d 456.248956 456.248956
28abs.d 3.000000 3.000000
29abs.d 1.000000 -1.000000
30abs.d 1384.600000 1384.600000
31abs.d 7.294568 -7.294568
32abs.d 1000000000.000000 1000000000.000000
33abs.d 5786.470000 -5786.470000
34abs.d 1752.000000 1752.000000
35abs.d 0.002458 0.002458
36abs.d 0.000000 0.000000
37abs.d 248562.760000 -248562.760000
38abs.d 45786.476000 -45786.476000
39abs.d 456.248956 456.248956
40abs.d 34.000460 34.000460
41abs.d 45786.476000 45786.476000
42abs.d 1752065.000000 1752065.000000
43abs.d 107.000000 107.000000
44abs.d 45667.240000 -45667.240000
45abs.d 7.294568 -7.294568
46abs.d 347856.475000 -347856.475000
47abs.d 356047.560000 356047.560000
48abs.d 1.000000 -1.000000
49abs.d 23.040000 23.040000
50add.s -45786.476562 0.000000 -45786.476562
51add.s 912.497925 456.248962 456.248962
52add.s 37.000462 3.000000 34.000462
53add.s 45785.476562 -1.000000 45786.476562
54add.s 1753449.625000 1384.599976 1752065.000000
55add.s 99.705429 -7.294568 107.000000
56add.s 999954304.000000 1000000000.000000 -45667.238281
57add.s -5793.764648 -5786.470215 -7.294568
58add.s -346104.468750 1752.000000 -347856.468750
59add.s 356047.562500 0.002457 356047.562500
60add.s -1.000000 0.000000 -1.000000
61add.s -248539.718750 -248562.765625 23.040001
62add.s -45786.476562 -45786.476562 0.000000
63add.s 912.497925 456.248962 456.248962
64add.s 37.000462 34.000462 3.000000
65add.s 45785.476562 45786.476562 -1.000000
66add.s 1753449.625000 1752065.000000 1384.599976
67add.s 99.705429 107.000000 -7.294568
68add.s 999954304.000000 -45667.238281 1000000000.000000
69add.s -5793.764648 -7.294568 -5786.470215
70add.s -346104.468750 -347856.468750 1752.000000
71add.s 356047.562500 356047.562500 0.002457
72add.s -1.000000 -1.000000 0.000000
73add.s -248539.718750 23.040001 -248562.765625
74add.d -45786.476000 0.000000 -45786.476000
75add.d 912.497912 456.248956 456.248956
76add.d 37.000460 3.000000 34.000460
77add.d 45785.476000 -1.000000 45786.476000
78add.d 1753449.600000 1384.600000 1752065.000000
79add.d 99.705432 -7.294568 107.000000
80add.d 999954332.760000 1000000000.000000 -45667.240000
81add.d -5793.764568 -5786.470000 -7.294568
82add.d -346104.475000 1752.000000 -347856.475000
83add.d 356047.562458 0.002458 356047.560000
84add.d -1.000000 0.000000 -1.000000
85add.d -248539.720000 -248562.760000 23.040000
86add.d -45786.476000 -45786.476000 0.000000
87add.d 912.497912 456.248956 456.248956
88add.d 37.000460 34.000460 3.000000
89add.d 45785.476000 45786.476000 -1.000000
90add.d 1753449.600000 1752065.000000 1384.600000
91add.d 99.705432 107.000000 -7.294568
92add.d 999954332.760000 -45667.240000 1000000000.000000
93add.d -5793.764568 -7.294568 -5786.470000
94add.d -346104.475000 -347856.475000 1752.000000
95add.d 356047.562458 356047.560000 0.002458
96add.d -1.000000 -1.000000 0.000000
97add.d -248539.720000 23.040000 -248562.760000
98div.s -0.000000 0.000000 -45786.476562
99div.s 1.000000 456.248962 456.248962
100div.s 0.088234 3.000000 34.000462
101div.s -0.000022 -1.000000 45786.476562
102div.s 0.000790 1384.599976 1752065.000000
103div.s -0.068174 -7.294568 107.000000
104div.s -21897.535156 1000000000.000000 -45667.238281
105div.s 793.257446 -5786.470215 -7.294568
106div.s -0.005037 1752.000000 -347856.468750
107div.s 0.000000 0.002457 356047.562500
108div.s -0.000000 0.000000 -1.000000
109div.s -10788.314453 -248562.765625 23.040001
110div.s -inf -45786.476562 0.000000
111div.s 1.000000 456.248962 456.248962
112div.s 11.333488 34.000462 3.000000
113div.s -45786.476562 45786.476562 -1.000000
114div.s 1265.394409 1752065.000000 1384.599976
115div.s -14.668450 107.000000 -7.294568
116div.s -0.000046 -45667.238281 1000000000.000000
117div.s 0.001261 -7.294568 -5786.470215
118div.s -198.548218 -347856.468750 1752.000000
119div.s 144882016.000000 356047.562500 0.002457
120div.s -100000000.000000 -1.000000 0.000000
121div.s -0.000093 23.040001 -248562.765625
122div.d -0.000000 0.000000 -45786.476000
123div.d 1.000000 456.248956 456.248956
124div.d 0.088234 3.000000 34.000460
125div.d -0.000022 -1.000000 45786.476000
126div.d 0.000790 1384.600000 1752065.000000
127div.d -0.068174 -7.294568 107.000000
128div.d -21897.535301 1000000000.000000 -45667.240000
129div.d 793.257437 -5786.470000 -7.294568
130div.d -0.005037 1752.000000 -347856.475000
131div.d 0.000000 0.002458 356047.560000
132div.d -0.000000 0.000000 -1.000000
133div.d -10788.314236 -248562.760000 23.040000
134div.d -inf -45786.476000 0.000000
135div.d 1.000000 456.248956 456.248956
136div.d 11.333487 34.000460 3.000000
137div.d -45786.476000 45786.476000 -1.000000
138div.d 1265.394338 1752065.000000 1384.600000
139div.d -14.668450 107.000000 -7.294568
140div.d -0.000046 -45667.240000 1000000000.000000
141div.d 0.001261 -7.294568 -5786.470000
142div.d -198.548216 -347856.475000 1752.000000
143div.d 144882018.311292 356047.560000 0.002458
144div.d -100000000.000000 -1.000000 0.000000
145div.d -0.000093 23.040000 -248562.760000
146mul.s -0.000000 0.000000 -45786.476562
147mul.s 208163.109375 456.248962 456.248962
148mul.s 102.001389 3.000000 34.000462
149mul.s -45786.476562 -1.000000 45786.476562
150mul.s 2425909248.000000 1384.599976 1752065.000000
151mul.s -780.518738 -7.294568 107.000000
152mul.s -45667238019072.000000 1000000000.000000 -45667.238281
153mul.s 42209.796875 -5786.470215 -7.294568
154mul.s -609444544.000000 1752.000000 -347856.468750
155mul.s 874.986877 0.002457 356047.562500
156mul.s -0.000000 0.000000 -1.000000
157mul.s -5726886.500000 -248562.765625 23.040001
158mul.s -0.000000 -45786.476562 0.000000
159mul.s 208163.109375 456.248962 456.248962
160mul.s 102.001389 34.000462 3.000000
161mul.s -45786.476562 45786.476562 -1.000000
162mul.s 2425909248.000000 1752065.000000 1384.599976
163mul.s -780.518738 107.000000 -7.294568
164mul.s -45667238019072.000000 -45667.238281 1000000000.000000
165mul.s 42209.796875 -7.294568 -5786.470215
166mul.s -609444544.000000 -347856.468750 1752.000000
167mul.s 874.986877 356047.562500 0.002457
168mul.s -0.000000 -1.000000 0.000000
169mul.s -5726886.500000 23.040001 -248562.765625
170mul.d -0.000000 0.000000 -45786.476000
171mul.d 208163.110034 456.248956 456.248956
172mul.d 102.001380 3.000000 34.000460
173mul.d -45786.476000 -1.000000 45786.476000
174mul.d 2425909199.000000 1384.600000 1752065.000000
175mul.d -780.518733 -7.294568 107.000000
176mul.d -45667240000000.000000 1000000000.000000 -45667.240000
177mul.d 42209.796580 -5786.470000 -7.294568
178mul.d -609444544.200000 1752.000000 -347856.475000
179mul.d 874.986879 0.002458 356047.560000
180mul.d -0.000000 0.000000 -1.000000
181mul.d -5726885.990400 -248562.760000 23.040000
182mul.d -0.000000 -45786.476000 0.000000
183mul.d 208163.110034 456.248956 456.248956
184mul.d 102.001380 34.000460 3.000000
185mul.d -45786.476000 45786.476000 -1.000000
186mul.d 2425909199.000000 1752065.000000 1384.600000
187mul.d -780.518733 107.000000 -7.294568
188mul.d -45667240000000.000000 -45667.240000 1000000000.000000
189mul.d 42209.796580 -7.294568 -5786.470000
190mul.d -609444544.200000 -347856.475000 1752.000000
191mul.d 874.986879 356047.560000 0.002458
192mul.d -0.000000 -1.000000 0.000000
193mul.d -5726885.990400 23.040000 -248562.760000
194neg.s -0.000000 0.000000
195neg.s -456.248962 456.248962
196neg.s -3.000000 3.000000
197neg.s 1.000000 -1.000000
198neg.s -1384.599976 1384.599976
199neg.s 7.294568 -7.294568
200neg.s -1000000000.000000 1000000000.000000
201neg.s 5786.470215 -5786.470215
202neg.s -1752.000000 1752.000000
203neg.s -0.002457 0.002457
204neg.s -0.000000 0.000000
205neg.s 248562.765625 -248562.765625
206neg.s 45786.476562 -45786.476562
207neg.s -456.248962 456.248962
208neg.s -34.000462 34.000462
209neg.s -45786.476562 45786.476562
210neg.s -1752065.000000 1752065.000000
211neg.s -107.000000 107.000000
212neg.s 45667.238281 -45667.238281
213neg.s 7.294568 -7.294568
214neg.s 347856.468750 -347856.468750
215neg.s -356047.562500 356047.562500
216neg.s 1.000000 -1.000000
217neg.s -23.040001 23.040001
218neg.d -0.000000 0.000000
219neg.d -456.248956 456.248956
220neg.d -3.000000 3.000000
221neg.d 1.000000 -1.000000
222neg.d -1384.600000 1384.600000
223neg.d 7.294568 -7.294568
224neg.d -1000000000.000000 1000000000.000000
225neg.d 5786.470000 -5786.470000
226neg.d -1752.000000 1752.000000
227neg.d -0.002458 0.002458
228neg.d -0.000000 0.000000
229neg.d 248562.760000 -248562.760000
230neg.d 45786.476000 -45786.476000
231neg.d -456.248956 456.248956
232neg.d -34.000460 34.000460
233neg.d -45786.476000 45786.476000
234neg.d -1752065.000000 1752065.000000
235neg.d -107.000000 107.000000
236neg.d 45667.240000 -45667.240000
237neg.d 7.294568 -7.294568
238neg.d 347856.475000 -347856.475000
239neg.d -356047.560000 356047.560000
240neg.d 1.000000 -1.000000
241neg.d -23.040000 23.040000
242sqrt.s 0.000000 0.000000
243sqrt.s 21.359985 456.248962
244sqrt.s 1.732051 3.000000
245sqrt.s nan -1.000000
246sqrt.s 37.210213 1384.599976
247sqrt.s nan -7.294568
248sqrt.s 31622.777344 1000000000.000000
249sqrt.s nan -5786.470215
250sqrt.s 41.856899 1752.000000
251sqrt.s 0.049573 0.002457
252sqrt.s 0.000100 0.000000
253sqrt.s nan -248562.765625
254sqrt.s nan -45786.476562
255sqrt.s 21.359985 456.248962
256sqrt.s 5.830991 34.000462
257sqrt.s 213.977753 45786.476562
258sqrt.s 1323.655884 1752065.000000
259sqrt.s 10.344080 107.000000
260sqrt.s nan -45667.238281
261sqrt.s nan -7.294568
262sqrt.s nan -347856.468750
263sqrt.s 596.697205 356047.562500
264sqrt.s nan -1.000000
265sqrt.s 4.800000 23.040001
266sqrt.d 0.000000 0.000000
267sqrt.d 21.359985 456.248956
268sqrt.d 1.732051 3.000000
269sqrt.d nan -1.000000
270sqrt.d 37.210214 1384.600000
271sqrt.d nan -7.294568
272sqrt.d 31622.776602 1000000000.000000
273sqrt.d nan -5786.470000
274sqrt.d 41.856899 1752.000000
275sqrt.d 0.049573 0.002458
276sqrt.d 0.000100 0.000000
277sqrt.d nan -248562.760000
278sqrt.d nan -45786.476000
279sqrt.d 21.359985 456.248956
280sqrt.d 5.830991 34.000460
281sqrt.d 213.977747 45786.476000
282sqrt.d 1323.655922 1752065.000000
283sqrt.d 10.344080 107.000000
284sqrt.d nan -45667.240000
285sqrt.d nan -7.294568
286sqrt.d nan -347856.475000
287sqrt.d 596.697210 356047.560000
288sqrt.d nan -1.000000
289sqrt.d 4.800000 23.040000
290sub.s 45786.476562 0.000000 -45786.476562
291sub.s 0.000000 456.248962 456.248962
292sub.s -31.000462 3.000000 34.000462
293sub.s -45787.476562 -1.000000 45786.476562
294sub.s -1750680.375000 1384.599976 1752065.000000
295sub.s -114.294571 -7.294568 107.000000
296sub.s 1000045696.000000 1000000000.000000 -45667.238281
297sub.s -5779.175781 -5786.470215 -7.294568
298sub.s 349608.468750 1752.000000 -347856.468750
299sub.s -356047.562500 0.002457 356047.562500
300sub.s 1.000000 0.000000 -1.000000
301sub.s -248585.812500 -248562.765625 23.040001
302sub.s -45786.476562 -45786.476562 0.000000
303sub.s 0.000000 456.248962 456.248962
304sub.s 31.000462 34.000462 3.000000
305sub.s 45787.476562 45786.476562 -1.000000
306sub.s 1750680.375000 1752065.000000 1384.599976
307sub.s 114.294571 107.000000 -7.294568
308sub.s -1000045696.000000 -45667.238281 1000000000.000000
309sub.s 5779.175781 -7.294568 -5786.470215
310sub.s -349608.468750 -347856.468750 1752.000000
311sub.s 356047.562500 356047.562500 0.002457
312sub.s -1.000000 -1.000000 0.000000
313sub.s 248585.812500 23.040001 -248562.765625
314sub.d 45786.476000 0.000000 -45786.476000
315sub.d 0.000000 456.248956 456.248956
316sub.d -31.000460 3.000000 34.000460
317sub.d -45787.476000 -1.000000 45786.476000
318sub.d -1750680.400000 1384.600000 1752065.000000
319sub.d -114.294568 -7.294568 107.000000
320sub.d 1000045667.240000 1000000000.000000 -45667.240000
321sub.d -5779.175432 -5786.470000 -7.294568
322sub.d 349608.475000 1752.000000 -347856.475000
323sub.d -356047.557542 0.002458 356047.560000
324sub.d 1.000000 0.000000 -1.000000
325sub.d -248585.800000 -248562.760000 23.040000
326sub.d -45786.476000 -45786.476000 0.000000
327sub.d 0.000000 456.248956 456.248956
328sub.d 31.000460 34.000460 3.000000
329sub.d 45787.476000 45786.476000 -1.000000
330sub.d 1750680.400000 1752065.000000 1384.600000
331sub.d 114.294568 107.000000 -7.294568
332sub.d -1000045667.240000 -45667.240000 1000000000.000000
333sub.d 5779.175432 -7.294568 -5786.470000
334sub.d -349608.475000 -347856.475000 1752.000000
335sub.d 356047.557542 356047.560000 0.002458
336sub.d -1.000000 -1.000000 0.000000
337sub.d 248585.800000 23.040000 -248562.760000
338recip.s inf 0.000000
339recip.s 0.002192 456.248962
340recip.s 0.333333 3.000000
341recip.s -1.000000 -1.000000
342recip.s 0.000722 1384.599976
343recip.s -0.137088 -7.294568
344recip.s 0.000000 1000000000.000000
345recip.s -0.000173 -5786.470215
346recip.s 0.000571 1752.000000
347recip.s 406.917603 0.002457
348recip.s 100000000.000000 0.000000
349recip.s -0.000004 -248562.765625
350recip.s -0.000022 -45786.476562
351recip.s 0.002192 456.248962
352recip.s 0.029411 34.000462
353recip.s 0.000022 45786.476562
354recip.s 0.000001 1752065.000000
355recip.s 0.009346 107.000000
356recip.s -0.000022 -45667.238281
357recip.s -0.137088 -7.294568
358recip.s -0.000003 -347856.468750
359recip.s 0.000003 356047.562500
360recip.s -1.000000 -1.000000
361recip.s 0.043403 23.040001
362recip.d inf 0.000000
363recip.d 0.002192 456.248956
364recip.d 0.333333 3.000000
365recip.d -1.000000 -1.000000
366recip.d 0.000722 1384.600000
367recip.d -0.137088 -7.294568
368recip.d 0.000000 1000000000.000000
369recip.d -0.000173 -5786.470000
370recip.d 0.000571 1752.000000
371recip.d 406.917599 0.002458
372recip.d 100000000.000000 0.000000
373recip.d -0.000004 -248562.760000
374recip.d -0.000022 -45786.476000
375recip.d 0.002192 456.248956
376recip.d 0.029411 34.000460
377recip.d 0.000022 45786.476000
378recip.d 0.000001 1752065.000000
379recip.d 0.009346 107.000000
380recip.d -0.000022 -45667.240000
381recip.d -0.137088 -7.294568
382recip.d -0.000003 -347856.475000
383recip.d 0.000003 356047.560000
384recip.d -1.000000 -1.000000
385recip.d 0.043403 23.040000
386