Boost C++ Libraries of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

Click here to view the latest version of this page.

Chapter 12. Use with User-Defined Floating-Point Types - Boost.Multiprecision and others

Table of Contents

Using Boost.Math with High-Precision Floating-Point Libraries
Why use a high-precision library rather than built-in floating-point types?
Using Boost.Multiprecision
Using with GCC's __float128 datatype
Using With MPFR or GMP - High-Precision Floating-Point Library
Using e_float Library
Using NTL Library
Using without expression templates for Boost.Test and others
Conceptual Requirements for Real Number Types
Conceptual Requirements for Distribution Types
Conceptual Archetypes for Reals and Distributions