Imported Upstream version 1.57.0
[platform/upstream/boost.git] / libs / multiprecision / doc / html / boost_multiprecision / perf / float_performance.html
1 <html>
2 <head>
3 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
4 <title>Float Algorithm Performance</title>
5 <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
6 <meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
7 <link rel="home" href="../../index.html" title="Chapter&#160;1.&#160;Boost.Multiprecision">
8 <link rel="up" href="../perf.html" title="Performance Comparison">
9 <link rel="prev" href="int_real_world.html" title="Integer Real World Tests">
10 <link rel="next" href="integer_performance.html" title="Integer Algorithm Performance">
11 </head>
12 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
13 <table cellpadding="2" width="100%"><tr>
14 <td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
15 <td align="center"><a href="../../../../../../index.html">Home</a></td>
16 <td align="center"><a href="../../../../../../libs/libraries.htm">Libraries</a></td>
17 <td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
18 <td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
19 <td align="center"><a href="../../../../../../more/index.htm">More</a></td>
20 </tr></table>
21 <hr>
22 <div class="spirit-nav">
23 <a accesskey="p" href="int_real_world.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../perf.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="integer_performance.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
24 </div>
25 <div class="section">
26 <div class="titlepage"><div><div><h3 class="title">
27 <a name="boost_multiprecision.perf.float_performance"></a><a class="link" href="float_performance.html" title="Float Algorithm Performance">Float Algorithm
28       Performance</a>
29 </h3></div></div></div>
30 <p>
31         Note that these tests are carefully designed to test performance of the underlying
32         algorithms and not memory allocation or variable copying. As usual, performance
33         results should be taken with a healthy dose of scepticism, and real-world
34         performance may vary widely depending upon the specifics of the program.
35         In each table relative times are given first, with the best performer given
36         a score of 1. Total actual times are given in brackets, measured in seconds
37         for 500000 operations.
38       </p>
39 <div class="table">
40 <a name="boost_multiprecision.perf.float_performance.operator"></a><p class="title"><b>Table&#160;1.14.&#160;Operator +</b></p>
41 <div class="table-contents"><table class="table" summary="Operator +">
42 <colgroup>
43 <col>
44 <col>
45 <col>
46 <col>
47 </colgroup>
48 <thead><tr>
49 <th>
50                 <p>
51                   Backend
52                 </p>
53               </th>
54 <th>
55                 <p>
56                   50 Bits
57                 </p>
58               </th>
59 <th>
60                 <p>
61                   100 Bits
62                 </p>
63               </th>
64 <th>
65                 <p>
66                   500 Bits
67                 </p>
68               </th>
69 </tr></thead>
70 <tbody>
71 <tr>
72 <td>
73                 <p>
74                   cpp_dec_float
75                 </p>
76               </td>
77 <td>
78                 <p>
79                   <span class="bold"><strong>1</strong></span> (0.0575156s)
80                 </p>
81               </td>
82 <td>
83                 <p>
84                   <span class="bold"><strong>1</strong></span> (0.0740086s)
85                 </p>
86               </td>
87 <td>
88                 <p>
89                   <span class="bold"><strong>1</strong></span> (0.219073s)
90                 </p>
91               </td>
92 </tr>
93 <tr>
94 <td>
95                 <p>
96                   gmp_float
97                 </p>
98               </td>
99 <td>
100                 <p>
101                   2.45065 (0.14095s)
102                 </p>
103               </td>
104 <td>
105                 <p>
106                   2.01398 (0.149052s)
107                 </p>
108               </td>
109 <td>
110                 <p>
111                   1.09608 (0.240122s)
112                 </p>
113               </td>
114 </tr>
115 <tr>
116 <td>
117                 <p>
118                   mpfr_float
119                 </p>
120               </td>
121 <td>
122                 <p>
123                   2.6001 (0.149546s)
124                 </p>
125               </td>
126 <td>
127                 <p>
128                   2.12079 (0.156957s)
129                 </p>
130               </td>
131 <td>
132                 <p>
133                   1.09078 (0.23896s)
134                 </p>
135               </td>
136 </tr>
137 </tbody>
138 </table></div>
139 </div>
140 <br class="table-break"><div class="table">
141 <a name="boost_multiprecision.perf.float_performance.operator_int"></a><p class="title"><b>Table&#160;1.15.&#160;Operator +(int)</b></p>
142 <div class="table-contents"><table class="table" summary="Operator +(int)">
143 <colgroup>
144 <col>
145 <col>
146 <col>
147 <col>
148 </colgroup>
149 <thead><tr>
150 <th>
151                 <p>
152                   Backend
153                 </p>
154               </th>
155 <th>
156                 <p>
157                   50 Bits
158                 </p>
159               </th>
160 <th>
161                 <p>
162                   100 Bits
163                 </p>
164               </th>
165 <th>
166                 <p>
167                   500 Bits
168                 </p>
169               </th>
170 </tr></thead>
171 <tbody>
172 <tr>
173 <td>
174                 <p>
175                   cpp_dec_float
176                 </p>
177               </td>
178 <td>
179                 <p>
180                   1.46115 (0.0855392s)
181                 </p>
182               </td>
183 <td>
184                 <p>
185                   2.60353 (0.114398s)
186                 </p>
187               </td>
188 <td>
189                 <p>
190                   3.62562 (0.264905s)
191                 </p>
192               </td>
193 </tr>
194 <tr>
195 <td>
196                 <p>
197                   gmp_float
198                 </p>
199               </td>
200 <td>
201                 <p>
202                   <span class="bold"><strong>1</strong></span> (0.0585424s)
203                 </p>
204               </td>
205 <td>
206                 <p>
207                   <span class="bold"><strong>1</strong></span> (0.0439398s)
208                 </p>
209               </td>
210 <td>
211                 <p>
212                   <span class="bold"><strong>1</strong></span> (0.0730648s)
213                 </p>
214               </td>
215 </tr>
216 <tr>
217 <td>
218                 <p>
219                   mpfr_float
220                 </p>
221               </td>
222 <td>
223                 <p>
224                   2.40441 (0.14076s)
225                 </p>
226               </td>
227 <td>
228                 <p>
229                   3.2877 (0.144461s)
230                 </p>
231               </td>
232 <td>
233                 <p>
234                   2.40379 (0.175632s)
235                 </p>
236               </td>
237 </tr>
238 </tbody>
239 </table></div>
240 </div>
241 <br class="table-break"><div class="table">
242 <a name="boost_multiprecision.perf.float_performance.operator_unsigned_long_long"></a><p class="title"><b>Table&#160;1.16.&#160;Operator +(unsigned long long)</b></p>
243 <div class="table-contents"><table class="table" summary="Operator +(unsigned long long)">
244 <colgroup>
245 <col>
246 <col>
247 <col>
248 <col>
249 </colgroup>
250 <thead><tr>
251 <th>
252                 <p>
253                   Backend
254                 </p>
255               </th>
256 <th>
257                 <p>
258                   50 Bits
259                 </p>
260               </th>
261 <th>
262                 <p>
263                   100 Bits
264                 </p>
265               </th>
266 <th>
267                 <p>
268                   500 Bits
269                 </p>
270               </th>
271 </tr></thead>
272 <tbody>
273 <tr>
274 <td>
275                 <p>
276                   cpp_dec_float
277                 </p>
278               </td>
279 <td>
280                 <p>
281                   <span class="bold"><strong>1</strong></span> (0.118146s)
282                 </p>
283               </td>
284 <td>
285                 <p>
286                   <span class="bold"><strong>1</strong></span> (0.144714s)
287                 </p>
288               </td>
289 <td>
290                 <p>
291                   <span class="bold"><strong>1</strong></span> (0.315639s)
292                 </p>
293               </td>
294 </tr>
295 <tr>
296 <td>
297                 <p>
298                   gmp_float
299                 </p>
300               </td>
301 <td>
302                 <p>
303                   4.5555 (0.538213s)
304                 </p>
305               </td>
306 <td>
307                 <p>
308                   3.83096 (0.554395s)
309                 </p>
310               </td>
311 <td>
312                 <p>
313                   1.95079 (0.615745s)
314                 </p>
315               </td>
316 </tr>
317 <tr>
318 <td>
319                 <p>
320                   mpfr_float
321                 </p>
322               </td>
323 <td>
324                 <p>
325                   5.74477 (0.678719s)
326                 </p>
327               </td>
328 <td>
329                 <p>
330                   4.85295 (0.702291s)
331                 </p>
332               </td>
333 <td>
334                 <p>
335                   2.70354 (0.853342s)
336                 </p>
337               </td>
338 </tr>
339 </tbody>
340 </table></div>
341 </div>
342 <br class="table-break"><div class="table">
343 <a name="boost_multiprecision.perf.float_performance.operator_unsigned_long_long0"></a><p class="title"><b>Table&#160;1.17.&#160;Operator +=(unsigned long long)</b></p>
344 <div class="table-contents"><table class="table" summary="Operator +=(unsigned long long)">
345 <colgroup>
346 <col>
347 <col>
348 <col>
349 <col>
350 </colgroup>
351 <thead><tr>
352 <th>
353                 <p>
354                   Backend
355                 </p>
356               </th>
357 <th>
358                 <p>
359                   50 Bits
360                 </p>
361               </th>
362 <th>
363                 <p>
364                   100 Bits
365                 </p>
366               </th>
367 <th>
368                 <p>
369                   500 Bits
370                 </p>
371               </th>
372 </tr></thead>
373 <tbody>
374 <tr>
375 <td>
376                 <p>
377                   cpp_dec_float
378                 </p>
379               </td>
380 <td>
381                 <p>
382                   <span class="bold"><strong>1</strong></span> (0.101188s)
383                 </p>
384               </td>
385 <td>
386                 <p>
387                   <span class="bold"><strong>1</strong></span> (0.122394s)
388                 </p>
389               </td>
390 <td>
391                 <p>
392                   <span class="bold"><strong>1</strong></span> (0.251975s)
393                 </p>
394               </td>
395 </tr>
396 <tr>
397 <td>
398                 <p>
399                   gmp_float
400                 </p>
401               </td>
402 <td>
403                 <p>
404                   5.199 (0.526079s)
405                 </p>
406               </td>
407 <td>
408                 <p>
409                   4.39327 (0.537712s)
410                 </p>
411               </td>
412 <td>
413                 <p>
414                   2.42151 (0.610159s)
415                 </p>
416               </td>
417 </tr>
418 <tr>
419 <td>
420                 <p>
421                   mpfr_float
422                 </p>
423               </td>
424 <td>
425                 <p>
426                   6.08318 (0.615547s)
427                 </p>
428               </td>
429 <td>
430                 <p>
431                   5.18525 (0.634645s)
432                 </p>
433               </td>
434 <td>
435                 <p>
436                   3.1022 (0.781677s)
437                 </p>
438               </td>
439 </tr>
440 </tbody>
441 </table></div>
442 </div>
443 <br class="table-break"><div class="table">
444 <a name="boost_multiprecision.perf.float_performance.operator0"></a><p class="title"><b>Table&#160;1.18.&#160;Operator -</b></p>
445 <div class="table-contents"><table class="table" summary="Operator -">
446 <colgroup>
447 <col>
448 <col>
449 <col>
450 <col>
451 </colgroup>
452 <thead><tr>
453 <th>
454                 <p>
455                   Backend
456                 </p>
457               </th>
458 <th>
459                 <p>
460                   50 Bits
461                 </p>
462               </th>
463 <th>
464                 <p>
465                   100 Bits
466                 </p>
467               </th>
468 <th>
469                 <p>
470                   500 Bits
471                 </p>
472               </th>
473 </tr></thead>
474 <tbody>
475 <tr>
476 <td>
477                 <p>
478                   cpp_dec_float
479                 </p>
480               </td>
481 <td>
482                 <p>
483                   <span class="bold"><strong>1</strong></span> (0.0895163s)
484                 </p>
485               </td>
486 <td>
487                 <p>
488                   <span class="bold"><strong>1</strong></span> (0.129248s)
489                 </p>
490               </td>
491 <td>
492                 <p>
493                   1.5088 (0.374512s)
494                 </p>
495               </td>
496 </tr>
497 <tr>
498 <td>
499                 <p>
500                   gmp_float
501                 </p>
502               </td>
503 <td>
504                 <p>
505                   1.72566 (0.154474s)
506                 </p>
507               </td>
508 <td>
509                 <p>
510                   1.22567 (0.158415s)
511                 </p>
512               </td>
513 <td>
514                 <p>
515                   <span class="bold"><strong>1</strong></span> (0.248219s)
516                 </p>
517               </td>
518 </tr>
519 <tr>
520 <td>
521                 <p>
522                   mpfr_float
523                 </p>
524               </td>
525 <td>
526                 <p>
527                   1.83764 (0.164499s)
528                 </p>
529               </td>
530 <td>
531                 <p>
532                   1.34284 (0.173559s)
533                 </p>
534               </td>
535 <td>
536                 <p>
537                   1.00226 (0.248781s)
538                 </p>
539               </td>
540 </tr>
541 </tbody>
542 </table></div>
543 </div>
544 <br class="table-break"><div class="table">
545 <a name="boost_multiprecision.perf.float_performance.operator_int0"></a><p class="title"><b>Table&#160;1.19.&#160;Operator -(int)</b></p>
546 <div class="table-contents"><table class="table" summary="Operator -(int)">
547 <colgroup>
548 <col>
549 <col>
550 <col>
551 <col>
552 </colgroup>
553 <thead><tr>
554 <th>
555                 <p>
556                   Backend
557                 </p>
558               </th>
559 <th>
560                 <p>
561                   50 Bits
562                 </p>
563               </th>
564 <th>
565                 <p>
566                   100 Bits
567                 </p>
568               </th>
569 <th>
570                 <p>
571                   500 Bits
572                 </p>
573               </th>
574 </tr></thead>
575 <tbody>
576 <tr>
577 <td>
578                 <p>
579                   cpp_dec_float
580                 </p>
581               </td>
582 <td>
583                 <p>
584                   <span class="bold"><strong>1</strong></span> (0.105285s)
585                 </p>
586               </td>
587 <td>
588                 <p>
589                   <span class="bold"><strong>1</strong></span> (0.142741s)
590                 </p>
591               </td>
592 <td>
593                 <p>
594                   <span class="bold"><strong>1</strong></span> (0.278718s)
595                 </p>
596               </td>
597 </tr>
598 <tr>
599 <td>
600                 <p>
601                   gmp_float
602                 </p>
603               </td>
604 <td>
605                 <p>
606                   2.34437 (0.246828s)
607                 </p>
608               </td>
609 <td>
610                 <p>
611                   1.28814 (0.183871s)
612                 </p>
613               </td>
614 <td>
615                 <p>
616                   1.00731 (0.280754s)
617                 </p>
618               </td>
619 </tr>
620 <tr>
621 <td>
622                 <p>
623                   mpfr_float
624                 </p>
625               </td>
626 <td>
627                 <p>
628                   2.8032 (0.295136s)
629                 </p>
630               </td>
631 <td>
632                 <p>
633                   2.09178 (0.298582s)
634                 </p>
635               </td>
636 <td>
637                 <p>
638                   1.25213 (0.34899s)
639                 </p>
640               </td>
641 </tr>
642 </tbody>
643 </table></div>
644 </div>
645 <br class="table-break"><div class="table">
646 <a name="boost_multiprecision.perf.float_performance.operator_unsigned_long_long1"></a><p class="title"><b>Table&#160;1.20.&#160;Operator -(unsigned long long)</b></p>
647 <div class="table-contents"><table class="table" summary="Operator -(unsigned long long)">
648 <colgroup>
649 <col>
650 <col>
651 <col>
652 <col>
653 </colgroup>
654 <thead><tr>
655 <th>
656                 <p>
657                   Backend
658                 </p>
659               </th>
660 <th>
661                 <p>
662                   50 Bits
663                 </p>
664               </th>
665 <th>
666                 <p>
667                   100 Bits
668                 </p>
669               </th>
670 <th>
671                 <p>
672                   500 Bits
673                 </p>
674               </th>
675 </tr></thead>
676 <tbody>
677 <tr>
678 <td>
679                 <p>
680                   cpp_dec_float
681                 </p>
682               </td>
683 <td>
684                 <p>
685                   <span class="bold"><strong>1</strong></span> (0.13719s)
686                 </p>
687               </td>
688 <td>
689                 <p>
690                   <span class="bold"><strong>1</strong></span> (0.184428s)
691                 </p>
692               </td>
693 <td>
694                 <p>
695                   <span class="bold"><strong>1</strong></span> (0.344212s)
696                 </p>
697               </td>
698 </tr>
699 <tr>
700 <td>
701                 <p>
702                   gmp_float
703                 </p>
704               </td>
705 <td>
706                 <p>
707                   4.0804 (0.559791s)
708                 </p>
709               </td>
710 <td>
711                 <p>
712                   3.06776 (0.565781s)
713                 </p>
714               </td>
715 <td>
716                 <p>
717                   2.07736 (0.715053s)
718                 </p>
719               </td>
720 </tr>
721 <tr>
722 <td>
723                 <p>
724                   mpfr_float
725                 </p>
726               </td>
727 <td>
728                 <p>
729                   5.10114 (0.699828s)
730                 </p>
731               </td>
732 <td>
733                 <p>
734                   3.88684 (0.716843s)
735                 </p>
736               </td>
737 <td>
738                 <p>
739                   2.50074 (0.860784s)
740                 </p>
741               </td>
742 </tr>
743 </tbody>
744 </table></div>
745 </div>
746 <br class="table-break"><div class="table">
747 <a name="boost_multiprecision.perf.float_performance.operator_unsigned_long_long2"></a><p class="title"><b>Table&#160;1.21.&#160;Operator -=(unsigned long long)</b></p>
748 <div class="table-contents"><table class="table" summary="Operator -=(unsigned long long)">
749 <colgroup>
750 <col>
751 <col>
752 <col>
753 <col>
754 </colgroup>
755 <thead><tr>
756 <th>
757                 <p>
758                   Backend
759                 </p>
760               </th>
761 <th>
762                 <p>
763                   50 Bits
764                 </p>
765               </th>
766 <th>
767                 <p>
768                   100 Bits
769                 </p>
770               </th>
771 <th>
772                 <p>
773                   500 Bits
774                 </p>
775               </th>
776 </tr></thead>
777 <tbody>
778 <tr>
779 <td>
780                 <p>
781                   cpp_dec_float
782                 </p>
783               </td>
784 <td>
785                 <p>
786                   <span class="bold"><strong>1</strong></span> (0.100984s)
787                 </p>
788               </td>
789 <td>
790                 <p>
791                   <span class="bold"><strong>1</strong></span> (0.123148s)
792                 </p>
793               </td>
794 <td>
795                 <p>
796                   <span class="bold"><strong>1</strong></span> (0.246181s)
797                 </p>
798               </td>
799 </tr>
800 <tr>
801 <td>
802                 <p>
803                   gmp_float
804                 </p>
805               </td>
806 <td>
807                 <p>
808                   5.68353 (0.573944s)
809                 </p>
810               </td>
811 <td>
812                 <p>
813                   4.68636 (0.577116s)
814                 </p>
815               </td>
816 <td>
817                 <p>
818                   2.6958 (0.663655s)
819                 </p>
820               </td>
821 </tr>
822 <tr>
823 <td>
824                 <p>
825                   mpfr_float
826                 </p>
827               </td>
828 <td>
829                 <p>
830                   6.19738 (0.625834s)
831                 </p>
832               </td>
833 <td>
834                 <p>
835                   5.18544 (0.638577s)
836                 </p>
837               </td>
838 <td>
839                 <p>
840                   3.18738 (0.784673s)
841                 </p>
842               </td>
843 </tr>
844 </tbody>
845 </table></div>
846 </div>
847 <br class="table-break"><div class="table">
848 <a name="boost_multiprecision.perf.float_performance.operator1"></a><p class="title"><b>Table&#160;1.22.&#160;Operator *</b></p>
849 <div class="table-contents"><table class="table" summary="Operator *">
850 <colgroup>
851 <col>
852 <col>
853 <col>
854 <col>
855 </colgroup>
856 <thead><tr>
857 <th>
858                 <p>
859                   Backend
860                 </p>
861               </th>
862 <th>
863                 <p>
864                   50 Bits
865                 </p>
866               </th>
867 <th>
868                 <p>
869                   100 Bits
870                 </p>
871               </th>
872 <th>
873                 <p>
874                   500 Bits
875                 </p>
876               </th>
877 </tr></thead>
878 <tbody>
879 <tr>
880 <td>
881                 <p>
882                   cpp_dec_float
883                 </p>
884               </td>
885 <td>
886                 <p>
887                   1.03667 (0.284251s)
888                 </p>
889               </td>
890 <td>
891                 <p>
892                   1.30576 (0.536527s)
893                 </p>
894               </td>
895 <td>
896                 <p>
897                   1.44686 (4.81057s)
898                 </p>
899               </td>
900 </tr>
901 <tr>
902 <td>
903                 <p>
904                   gmp_float
905                 </p>
906               </td>
907 <td>
908                 <p>
909                   <span class="bold"><strong>1</strong></span> (0.274196s)
910                 </p>
911               </td>
912 <td>
913                 <p>
914                   <span class="bold"><strong>1</strong></span> (0.410891s)
915                 </p>
916               </td>
917 <td>
918                 <p>
919                   <span class="bold"><strong>1</strong></span> (3.32484s)
920                 </p>
921               </td>
922 </tr>
923 <tr>
924 <td>
925                 <p>
926                   mpfr_float
927                 </p>
928               </td>
929 <td>
930                 <p>
931                   1.24537 (0.341477s)
932                 </p>
933               </td>
934 <td>
935                 <p>
936                   1.15785 (0.475749s)
937                 </p>
938               </td>
939 <td>
940                 <p>
941                   1.1796 (3.92199s)
942                 </p>
943               </td>
944 </tr>
945 </tbody>
946 </table></div>
947 </div>
948 <br class="table-break"><div class="table">
949 <a name="boost_multiprecision.perf.float_performance.operator_int1"></a><p class="title"><b>Table&#160;1.23.&#160;Operator *(int)</b></p>
950 <div class="table-contents"><table class="table" summary="Operator *(int)">
951 <colgroup>
952 <col>
953 <col>
954 <col>
955 <col>
956 </colgroup>
957 <thead><tr>
958 <th>
959                 <p>
960                   Backend
961                 </p>
962               </th>
963 <th>
964                 <p>
965                   50 Bits
966                 </p>
967               </th>
968 <th>
969                 <p>
970                   100 Bits
971                 </p>
972               </th>
973 <th>
974                 <p>
975                   500 Bits
976                 </p>
977               </th>
978 </tr></thead>
979 <tbody>
980 <tr>
981 <td>
982                 <p>
983                   cpp_dec_float
984                 </p>
985               </td>
986 <td>
987                 <p>
988                   3.97453 (0.240262s)
989                 </p>
990               </td>
991 <td>
992                 <p>
993                   9.91222 (0.463473s)
994                 </p>
995               </td>
996 <td>
997                 <p>
998                   50.7926 (4.36527s)
999                 </p>
1000               </td>
1001 </tr>
1002 <tr>
1003 <td>
1004                 <p>
1005                   gmp_float
1006                 </p>
1007               </td>
1008 <td>
1009                 <p>
1010                   <span class="bold"><strong>1</strong></span> (0.0604505s)
1011                 </p>
1012               </td>
1013 <td>
1014                 <p>
1015                   <span class="bold"><strong>1</strong></span> (0.0467577s)
1016                 </p>
1017               </td>
1018 <td>
1019                 <p>
1020                   <span class="bold"><strong>1</strong></span> (0.0859431s)
1021                 </p>
1022               </td>
1023 </tr>
1024 <tr>
1025 <td>
1026                 <p>
1027                   mpfr_float
1028                 </p>
1029               </td>
1030 <td>
1031                 <p>
1032                   2.56974 (0.155342s)
1033                 </p>
1034               </td>
1035 <td>
1036                 <p>
1037                   3.56312 (0.166603s)
1038                 </p>
1039               </td>
1040 <td>
1041                 <p>
1042                   3.22964 (0.277565s)
1043                 </p>
1044               </td>
1045 </tr>
1046 </tbody>
1047 </table></div>
1048 </div>
1049 <br class="table-break"><div class="table">
1050 <a name="boost_multiprecision.perf.float_performance.operator_unsigned_long_long3"></a><p class="title"><b>Table&#160;1.24.&#160;Operator *(unsigned long long)</b></p>
1051 <div class="table-contents"><table class="table" summary="Operator *(unsigned long long)">
1052 <colgroup>
1053 <col>
1054 <col>
1055 <col>
1056 <col>
1057 </colgroup>
1058 <thead><tr>
1059 <th>
1060                 <p>
1061                   Backend
1062                 </p>
1063               </th>
1064 <th>
1065                 <p>
1066                   50 Bits
1067                 </p>
1068               </th>
1069 <th>
1070                 <p>
1071                   100 Bits
1072                 </p>
1073               </th>
1074 <th>
1075                 <p>
1076                   500 Bits
1077                 </p>
1078               </th>
1079 </tr></thead>
1080 <tbody>
1081 <tr>
1082 <td>
1083                 <p>
1084                   cpp_dec_float
1085                 </p>
1086               </td>
1087 <td>
1088                 <p>
1089                   <span class="bold"><strong>1</strong></span> (0.331877s)
1090                 </p>
1091               </td>
1092 <td>
1093                 <p>
1094                   1.01058 (0.586122s)
1095                 </p>
1096               </td>
1097 <td>
1098                 <p>
1099                   6.688 (4.7931s)
1100                 </p>
1101               </td>
1102 </tr>
1103 <tr>
1104 <td>
1105                 <p>
1106                   gmp_float
1107                 </p>
1108               </td>
1109 <td>
1110                 <p>
1111                   1.72433 (0.572266s)
1112                 </p>
1113               </td>
1114 <td>
1115                 <p>
1116                   <span class="bold"><strong>1</strong></span> (0.579987s)
1117                 </p>
1118               </td>
1119 <td>
1120                 <p>
1121                   <span class="bold"><strong>1</strong></span> (0.716672s)
1122                 </p>
1123               </td>
1124 </tr>
1125 <tr>
1126 <td>
1127                 <p>
1128                   mpfr_float
1129                 </p>
1130               </td>
1131 <td>
1132                 <p>
1133                   2.5553 (0.848047s)
1134                 </p>
1135               </td>
1136 <td>
1137                 <p>
1138                   1.74987 (1.0149s)
1139                 </p>
1140               </td>
1141 <td>
1142                 <p>
1143                   1.80403 (1.2929s)
1144                 </p>
1145               </td>
1146 </tr>
1147 </tbody>
1148 </table></div>
1149 </div>
1150 <br class="table-break"><div class="table">
1151 <a name="boost_multiprecision.perf.float_performance.operator_unsigned_long_long4"></a><p class="title"><b>Table&#160;1.25.&#160;Operator *=(unsigned long long)</b></p>
1152 <div class="table-contents"><table class="table" summary="Operator *=(unsigned long long)">
1153 <colgroup>
1154 <col>
1155 <col>
1156 <col>
1157 <col>
1158 </colgroup>
1159 <thead><tr>
1160 <th>
1161                 <p>
1162                   Backend
1163                 </p>
1164               </th>
1165 <th>
1166                 <p>
1167                   50 Bits
1168                 </p>
1169               </th>
1170 <th>
1171                 <p>
1172                   100 Bits
1173                 </p>
1174               </th>
1175 <th>
1176                 <p>
1177                   500 Bits
1178                 </p>
1179               </th>
1180 </tr></thead>
1181 <tbody>
1182 <tr>
1183 <td>
1184                 <p>
1185                   cpp_dec_float
1186                 </p>
1187               </td>
1188 <td>
1189                 <p>
1190                   <span class="bold"><strong>1</strong></span> (0.321397s)
1191                 </p>
1192               </td>
1193 <td>
1194                 <p>
1195                   1.00772 (0.574887s)
1196                 </p>
1197               </td>
1198 <td>
1199                 <p>
1200                   6.65946 (4.7468s)
1201                 </p>
1202               </td>
1203 </tr>
1204 <tr>
1205 <td>
1206                 <p>
1207                   gmp_float
1208                 </p>
1209               </td>
1210 <td>
1211                 <p>
1212                   1.77419 (0.570218s)
1213                 </p>
1214               </td>
1215 <td>
1216                 <p>
1217                   <span class="bold"><strong>1</strong></span> (0.570482s)
1218                 </p>
1219               </td>
1220 <td>
1221                 <p>
1222                   <span class="bold"><strong>1</strong></span> (0.712791s)
1223                 </p>
1224               </td>
1225 </tr>
1226 <tr>
1227 <td>
1228                 <p>
1229                   mpfr_float
1230                 </p>
1231               </td>
1232 <td>
1233                 <p>
1234                   2.62172 (0.842611s)
1235                 </p>
1236               </td>
1237 <td>
1238                 <p>
1239                   1.77691 (1.01369s)
1240                 </p>
1241               </td>
1242 <td>
1243                 <p>
1244                   1.77511 (1.26528s)
1245                 </p>
1246               </td>
1247 </tr>
1248 </tbody>
1249 </table></div>
1250 </div>
1251 <br class="table-break"><div class="table">
1252 <a name="boost_multiprecision.perf.float_performance.operator2"></a><p class="title"><b>Table&#160;1.26.&#160;Operator /</b></p>
1253 <div class="table-contents"><table class="table" summary="Operator /">
1254 <colgroup>
1255 <col>
1256 <col>
1257 <col>
1258 <col>
1259 </colgroup>
1260 <thead><tr>
1261 <th>
1262                 <p>
1263                   Backend
1264                 </p>
1265               </th>
1266 <th>
1267                 <p>
1268                   50 Bits
1269                 </p>
1270               </th>
1271 <th>
1272                 <p>
1273                   100 Bits
1274                 </p>
1275               </th>
1276 <th>
1277                 <p>
1278                   500 Bits
1279                 </p>
1280               </th>
1281 </tr></thead>
1282 <tbody>
1283 <tr>
1284 <td>
1285                 <p>
1286                   cpp_dec_float
1287                 </p>
1288               </td>
1289 <td>
1290                 <p>
1291                   2.96096 (4.00777s)
1292                 </p>
1293               </td>
1294 <td>
1295                 <p>
1296                   4.53244 (7.86435s)
1297                 </p>
1298               </td>
1299 <td>
1300                 <p>
1301                   6.11936 (51.5509s)
1302                 </p>
1303               </td>
1304 </tr>
1305 <tr>
1306 <td>
1307                 <p>
1308                   gmp_float
1309                 </p>
1310               </td>
1311 <td>
1312                 <p>
1313                   <span class="bold"><strong>1</strong></span> (1.35354s)
1314                 </p>
1315               </td>
1316 <td>
1317                 <p>
1318                   <span class="bold"><strong>1</strong></span> (1.73512s)
1319                 </p>
1320               </td>
1321 <td>
1322                 <p>
1323                   <span class="bold"><strong>1</strong></span> (8.42422s)
1324                 </p>
1325               </td>
1326 </tr>
1327 <tr>
1328 <td>
1329                 <p>
1330                   mpfr_float
1331                 </p>
1332               </td>
1333 <td>
1334                 <p>
1335                   1.30002 (1.75963s)
1336                 </p>
1337               </td>
1338 <td>
1339                 <p>
1340                   1.39045 (2.41261s)
1341                 </p>
1342               </td>
1343 <td>
1344                 <p>
1345                   1.66762 (14.0484s)
1346                 </p>
1347               </td>
1348 </tr>
1349 </tbody>
1350 </table></div>
1351 </div>
1352 <br class="table-break"><div class="table">
1353 <a name="boost_multiprecision.perf.float_performance.operator_int2"></a><p class="title"><b>Table&#160;1.27.&#160;Operator /(int)</b></p>
1354 <div class="table-contents"><table class="table" summary="Operator /(int)">
1355 <colgroup>
1356 <col>
1357 <col>
1358 <col>
1359 <col>
1360 </colgroup>
1361 <thead><tr>
1362 <th>
1363                 <p>
1364                   Backend
1365                 </p>
1366               </th>
1367 <th>
1368                 <p>
1369                   50 Bits
1370                 </p>
1371               </th>
1372 <th>
1373                 <p>
1374                   100 Bits
1375                 </p>
1376               </th>
1377 <th>
1378                 <p>
1379                   500 Bits
1380                 </p>
1381               </th>
1382 </tr></thead>
1383 <tbody>
1384 <tr>
1385 <td>
1386                 <p>
1387                   cpp_dec_float
1388                 </p>
1389               </td>
1390 <td>
1391                 <p>
1392                   8.60726 (1.8181s)
1393                 </p>
1394               </td>
1395 <td>
1396                 <p>
1397                   15.4122 (3.67479s)
1398                 </p>
1399               </td>
1400 <td>
1401                 <p>
1402                   34.5119 (24.729s)
1403                 </p>
1404               </td>
1405 </tr>
1406 <tr>
1407 <td>
1408                 <p>
1409                   gmp_float
1410                 </p>
1411               </td>
1412 <td>
1413                 <p>
1414                   1.24394 (0.262756s)
1415                 </p>
1416               </td>
1417 <td>
1418                 <p>
1419                   <span class="bold"><strong>1</strong></span> (0.238433s)
1420                 </p>
1421               </td>
1422 <td>
1423                 <p>
1424                   <span class="bold"><strong>1</strong></span> (0.716536s)
1425                 </p>
1426               </td>
1427 </tr>
1428 <tr>
1429 <td>
1430                 <p>
1431                   mpfr_float
1432                 </p>
1433               </td>
1434 <td>
1435                 <p>
1436                   <span class="bold"><strong>1</strong></span> (0.211229s)
1437                 </p>
1438               </td>
1439 <td>
1440                 <p>
1441                   1.12178 (0.26747s)
1442                 </p>
1443               </td>
1444 <td>
1445                 <p>
1446                   1.02237 (0.732562s)
1447                 </p>
1448               </td>
1449 </tr>
1450 </tbody>
1451 </table></div>
1452 </div>
1453 <br class="table-break"><div class="table">
1454 <a name="boost_multiprecision.perf.float_performance.operator_unsigned_long_long5"></a><p class="title"><b>Table&#160;1.28.&#160;Operator /(unsigned long long)</b></p>
1455 <div class="table-contents"><table class="table" summary="Operator /(unsigned long long)">
1456 <colgroup>
1457 <col>
1458 <col>
1459 <col>
1460 <col>
1461 </colgroup>
1462 <thead><tr>
1463 <th>
1464                 <p>
1465                   Backend
1466                 </p>
1467               </th>
1468 <th>
1469                 <p>
1470                   50 Bits
1471                 </p>
1472               </th>
1473 <th>
1474                 <p>
1475                   100 Bits
1476                 </p>
1477               </th>
1478 <th>
1479                 <p>
1480                   500 Bits
1481                 </p>
1482               </th>
1483 </tr></thead>
1484 <tbody>
1485 <tr>
1486 <td>
1487                 <p>
1488                   cpp_dec_float
1489                 </p>
1490               </td>
1491 <td>
1492                 <p>
1493                   2.10976 (1.97569s)
1494                 </p>
1495               </td>
1496 <td>
1497                 <p>
1498                   3.73601 (3.9133s)
1499                 </p>
1500               </td>
1501 <td>
1502                 <p>
1503                   11.3085 (25.4533s)
1504                 </p>
1505               </td>
1506 </tr>
1507 <tr>
1508 <td>
1509                 <p>
1510                   gmp_float
1511                 </p>
1512               </td>
1513 <td>
1514                 <p>
1515                   <span class="bold"><strong>1</strong></span> (0.936452s)
1516                 </p>
1517               </td>
1518 <td>
1519                 <p>
1520                   <span class="bold"><strong>1</strong></span> (1.04746s)
1521                 </p>
1522               </td>
1523 <td>
1524                 <p>
1525                   <span class="bold"><strong>1</strong></span> (2.25081s)
1526                 </p>
1527               </td>
1528 </tr>
1529 <tr>
1530 <td>
1531                 <p>
1532                   mpfr_float
1533                 </p>
1534               </td>
1535 <td>
1536                 <p>
1537                   1.3423 (1.257s)
1538                 </p>
1539               </td>
1540 <td>
1541                 <p>
1542                   1.51575 (1.58768s)
1543                 </p>
1544               </td>
1545 <td>
1546                 <p>
1547                   3.31513 (7.46175s)
1548                 </p>
1549               </td>
1550 </tr>
1551 </tbody>
1552 </table></div>
1553 </div>
1554 <br class="table-break"><div class="table">
1555 <a name="boost_multiprecision.perf.float_performance.operator_unsigned_long_long6"></a><p class="title"><b>Table&#160;1.29.&#160;Operator /=(unsigned long long)</b></p>
1556 <div class="table-contents"><table class="table" summary="Operator /=(unsigned long long)">
1557 <colgroup>
1558 <col>
1559 <col>
1560 <col>
1561 <col>
1562 </colgroup>
1563 <thead><tr>
1564 <th>
1565                 <p>
1566                   Backend
1567                 </p>
1568               </th>
1569 <th>
1570                 <p>
1571                   50 Bits
1572                 </p>
1573               </th>
1574 <th>
1575                 <p>
1576                   100 Bits
1577                 </p>
1578               </th>
1579 <th>
1580                 <p>
1581                   500 Bits
1582                 </p>
1583               </th>
1584 </tr></thead>
1585 <tbody>
1586 <tr>
1587 <td>
1588                 <p>
1589                   cpp_dec_float
1590                 </p>
1591               </td>
1592 <td>
1593                 <p>
1594                   2.17401 (1.96883s)
1595                 </p>
1596               </td>
1597 <td>
1598                 <p>
1599                   3.79591 (3.8965s)
1600                 </p>
1601               </td>
1602 <td>
1603                 <p>
1604                   11.2328 (25.2606s)
1605                 </p>
1606               </td>
1607 </tr>
1608 <tr>
1609 <td>
1610                 <p>
1611                   gmp_float
1612                 </p>
1613               </td>
1614 <td>
1615                 <p>
1616                   <span class="bold"><strong>1</strong></span> (0.905621s)
1617                 </p>
1618               </td>
1619 <td>
1620                 <p>
1621                   <span class="bold"><strong>1</strong></span> (1.0265s)
1622                 </p>
1623               </td>
1624 <td>
1625                 <p>
1626                   <span class="bold"><strong>1</strong></span> (2.24882s)
1627                 </p>
1628               </td>
1629 </tr>
1630 <tr>
1631 <td>
1632                 <p>
1633                   mpfr_float
1634                 </p>
1635               </td>
1636 <td>
1637                 <p>
1638                   1.37953 (1.24933s)
1639                 </p>
1640               </td>
1641 <td>
1642                 <p>
1643                   1.53073 (1.57129s)
1644                 </p>
1645               </td>
1646 <td>
1647                 <p>
1648                   3.30546 (7.43339s)
1649                 </p>
1650               </td>
1651 </tr>
1652 </tbody>
1653 </table></div>
1654 </div>
1655 <br class="table-break"><div class="table">
1656 <a name="boost_multiprecision.perf.float_performance.operator_construct"></a><p class="title"><b>Table&#160;1.30.&#160;Operator construct</b></p>
1657 <div class="table-contents"><table class="table" summary="Operator construct">
1658 <colgroup>
1659 <col>
1660 <col>
1661 <col>
1662 <col>
1663 </colgroup>
1664 <thead><tr>
1665 <th>
1666                 <p>
1667                   Backend
1668                 </p>
1669               </th>
1670 <th>
1671                 <p>
1672                   50 Bits
1673                 </p>
1674               </th>
1675 <th>
1676                 <p>
1677                   100 Bits
1678                 </p>
1679               </th>
1680 <th>
1681                 <p>
1682                   500 Bits
1683                 </p>
1684               </th>
1685 </tr></thead>
1686 <tbody>
1687 <tr>
1688 <td>
1689                 <p>
1690                   cpp_dec_float
1691                 </p>
1692               </td>
1693 <td>
1694                 <p>
1695                   <span class="bold"><strong>1</strong></span> (0.00929804s)
1696                 </p>
1697               </td>
1698 <td>
1699                 <p>
1700                   <span class="bold"><strong>1</strong></span> (0.0268321s)
1701                 </p>
1702               </td>
1703 <td>
1704                 <p>
1705                   <span class="bold"><strong>1</strong></span> (0.0310685s)
1706                 </p>
1707               </td>
1708 </tr>
1709 <tr>
1710 <td>
1711                 <p>
1712                   gmp_float
1713                 </p>
1714               </td>
1715 <td>
1716                 <p>
1717                   30.8781 (0.287106s)
1718                 </p>
1719               </td>
1720 <td>
1721                 <p>
1722                   7.59969 (0.203916s)
1723                 </p>
1724               </td>
1725 <td>
1726                 <p>
1727                   6.51873 (0.202527s)
1728                 </p>
1729               </td>
1730 </tr>
1731 <tr>
1732 <td>
1733                 <p>
1734                   mpfr_float
1735                 </p>
1736               </td>
1737 <td>
1738                 <p>
1739                   23.5296 (0.218779s)
1740                 </p>
1741               </td>
1742 <td>
1743                 <p>
1744                   8.11058 (0.217624s)
1745                 </p>
1746               </td>
1747 <td>
1748                 <p>
1749                   7.16325 (0.222552s)
1750                 </p>
1751               </td>
1752 </tr>
1753 </tbody>
1754 </table></div>
1755 </div>
1756 <br class="table-break"><div class="table">
1757 <a name="boost_multiprecision.perf.float_performance.operator_construct_unsigned"></a><p class="title"><b>Table&#160;1.31.&#160;Operator construct(unsigned)</b></p>
1758 <div class="table-contents"><table class="table" summary="Operator construct(unsigned)">
1759 <colgroup>
1760 <col>
1761 <col>
1762 <col>
1763 <col>
1764 </colgroup>
1765 <thead><tr>
1766 <th>
1767                 <p>
1768                   Backend
1769                 </p>
1770               </th>
1771 <th>
1772                 <p>
1773                   50 Bits
1774                 </p>
1775               </th>
1776 <th>
1777                 <p>
1778                   100 Bits
1779                 </p>
1780               </th>
1781 <th>
1782                 <p>
1783                   500 Bits
1784                 </p>
1785               </th>
1786 </tr></thead>
1787 <tbody>
1788 <tr>
1789 <td>
1790                 <p>
1791                   cpp_dec_float
1792                 </p>
1793               </td>
1794 <td>
1795                 <p>
1796                   <span class="bold"><strong>1</strong></span> (0.0603971s)
1797                 </p>
1798               </td>
1799 <td>
1800                 <p>
1801                   <span class="bold"><strong>1</strong></span> (0.0735485s)
1802                 </p>
1803               </td>
1804 <td>
1805                 <p>
1806                   <span class="bold"><strong>1</strong></span> (0.116464s)
1807                 </p>
1808               </td>
1809 </tr>
1810 <tr>
1811 <td>
1812                 <p>
1813                   gmp_float
1814                 </p>
1815               </td>
1816 <td>
1817                 <p>
1818                   3.91573 (0.236498s)
1819                 </p>
1820               </td>
1821 <td>
1822                 <p>
1823                   2.88171 (0.211945s)
1824                 </p>
1825               </td>
1826 <td>
1827                 <p>
1828                   1.81075 (0.210887s)
1829                 </p>
1830               </td>
1831 </tr>
1832 <tr>
1833 <td>
1834                 <p>
1835                   mpfr_float
1836                 </p>
1837               </td>
1838 <td>
1839                 <p>
1840                   4.90052 (0.295977s)
1841                 </p>
1842               </td>
1843 <td>
1844                 <p>
1845                   4.01118 (0.295017s)
1846                 </p>
1847               </td>
1848 <td>
1849                 <p>
1850                   2.62005 (0.305141s)
1851                 </p>
1852               </td>
1853 </tr>
1854 </tbody>
1855 </table></div>
1856 </div>
1857 <br class="table-break"><div class="table">
1858 <a name="boost_multiprecision.perf.float_performance.operator_construct_unsigned_long"></a><p class="title"><b>Table&#160;1.32.&#160;Operator construct(unsigned long long)</b></p>
1859 <div class="table-contents"><table class="table" summary="Operator construct(unsigned long long)">
1860 <colgroup>
1861 <col>
1862 <col>
1863 <col>
1864 <col>
1865 </colgroup>
1866 <thead><tr>
1867 <th>
1868                 <p>
1869                   Backend
1870                 </p>
1871               </th>
1872 <th>
1873                 <p>
1874                   50 Bits
1875                 </p>
1876               </th>
1877 <th>
1878                 <p>
1879                   100 Bits
1880                 </p>
1881               </th>
1882 <th>
1883                 <p>
1884                   500 Bits
1885                 </p>
1886               </th>
1887 </tr></thead>
1888 <tbody>
1889 <tr>
1890 <td>
1891                 <p>
1892                   cpp_dec_float
1893                 </p>
1894               </td>
1895 <td>
1896                 <p>
1897                   <span class="bold"><strong>1</strong></span> (0.0610288s)
1898                 </p>
1899               </td>
1900 <td>
1901                 <p>
1902                   <span class="bold"><strong>1</strong></span> (0.0759005s)
1903                 </p>
1904               </td>
1905 <td>
1906                 <p>
1907                   <span class="bold"><strong>1</strong></span> (0.118511s)
1908                 </p>
1909               </td>
1910 </tr>
1911 <tr>
1912 <td>
1913                 <p>
1914                   gmp_float
1915                 </p>
1916               </td>
1917 <td>
1918                 <p>
1919                   8.26247 (0.504249s)
1920                 </p>
1921               </td>
1922 <td>
1923                 <p>
1924                   6.69042 (0.507806s)
1925                 </p>
1926               </td>
1927 <td>
1928                 <p>
1929                   4.32819 (0.51294s)
1930                 </p>
1931               </td>
1932 </tr>
1933 <tr>
1934 <td>
1935                 <p>
1936                   mpfr_float
1937                 </p>
1938               </td>
1939 <td>
1940                 <p>
1941                   10.1593 (0.620013s)
1942                 </p>
1943               </td>
1944 <td>
1945                 <p>
1946                   8.45884 (0.64203s)
1947                 </p>
1948               </td>
1949 <td>
1950                 <p>
1951                   5.51472 (0.653557s)
1952                 </p>
1953               </td>
1954 </tr>
1955 </tbody>
1956 </table></div>
1957 </div>
1958 <br class="table-break"><div class="table">
1959 <a name="boost_multiprecision.perf.float_performance.operator_str"></a><p class="title"><b>Table&#160;1.33.&#160;Operator str</b></p>
1960 <div class="table-contents"><table class="table" summary="Operator str">
1961 <colgroup>
1962 <col>
1963 <col>
1964 <col>
1965 <col>
1966 </colgroup>
1967 <thead><tr>
1968 <th>
1969                 <p>
1970                   Backend
1971                 </p>
1972               </th>
1973 <th>
1974                 <p>
1975                   50 Bits
1976                 </p>
1977               </th>
1978 <th>
1979                 <p>
1980                   100 Bits
1981                 </p>
1982               </th>
1983 <th>
1984                 <p>
1985                   500 Bits
1986                 </p>
1987               </th>
1988 </tr></thead>
1989 <tbody>
1990 <tr>
1991 <td>
1992                 <p>
1993                   cpp_dec_float
1994                 </p>
1995               </td>
1996 <td>
1997                 <p>
1998                   2.95848 (0.0223061s)
1999                 </p>
2000               </td>
2001 <td>
2002                 <p>
2003                   3.33461 (0.033471s)
2004                 </p>
2005               </td>
2006 <td>
2007                 <p>
2008                   3.0159 (0.132732s)
2009                 </p>
2010               </td>
2011 </tr>
2012 <tr>
2013 <td>
2014                 <p>
2015                   gmp_float
2016                 </p>
2017               </td>
2018 <td>
2019                 <p>
2020                   <span class="bold"><strong>1</strong></span> (0.00753971s)
2021                 </p>
2022               </td>
2023 <td>
2024                 <p>
2025                   <span class="bold"><strong>1</strong></span> (0.0100374s)
2026                 </p>
2027               </td>
2028 <td>
2029                 <p>
2030                   <span class="bold"><strong>1</strong></span> (0.0440106s)
2031                 </p>
2032               </td>
2033 </tr>
2034 <tr>
2035 <td>
2036                 <p>
2037                   mpfr_float
2038                 </p>
2039               </td>
2040 <td>
2041                 <p>
2042                   1.25424 (0.00945658s)
2043                 </p>
2044               </td>
2045 <td>
2046                 <p>
2047                   1.24943 (0.012541s)
2048                 </p>
2049               </td>
2050 <td>
2051                 <p>
2052                   1.09428 (0.0481601s)
2053                 </p>
2054               </td>
2055 </tr>
2056 </tbody>
2057 </table></div>
2058 </div>
2059 <br class="table-break"><p>
2060         Test code was compiled with Microsoft Visual Studio 2010 with all optimisations
2061         turned on (/Ox), and used MPIR-2.3.0 and <a href="http://www.mpfr.org" target="_top">MPFR</a>-3.0.0.
2062         The tests were run on 32-bit Windows Vista machine.
2063       </p>
2064 </div>
2065 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
2066 <td align="left"></td>
2067 <td align="right"><div class="copyright-footer">Copyright &#169; 2002-2013 John Maddock and Christopher Kormanyos<p>
2068         Distributed under the Boost Software License, Version 1.0. (See accompanying
2069         file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
2070       </p>
2071 </div></td>
2072 </tr></table>
2073 <hr>
2074 <div class="spirit-nav">
2075 <a accesskey="p" href="int_real_world.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../perf.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="integer_performance.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
2076 </div>
2077 </body>
2078 </html>