Boost C++ Libraries

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

PrevUpHomeNext

Tutorial

Integer Types
cpp_int
gmp_int
tom_int
Examples
Factorials
Bit Operations
Floating Point Numbers
cpp_bin_float
cpp_dec_float
gmp_float
mpfr_float
float128
Examples
Area of Circle
Defining a Special Function.
Calculating a Derivative
Calculating an Integral
Polynomial Evaluation
Interval Number Types
mpfi_float
Rational Number Types
cpp_rational
gmp_rational
tommath_rational
Use With Boost.Rational
rational_adaptor
Miscellaneous Number Types.
logged_adaptor
debug_adaptor
Visual C++ Debugger Visualizers
Constructing and Interconverting Between Number Types
Generating Random Numbers
Primality Testing
Literal Types and constexpr Support
Rounding Rules for Conversions
Mixed Precision Arithmetic
Generic Integer Operations
Boost.Serialization Support
Numeric Limits
std::numeric_limits<> constants
std::numeric_limits<> functions
Numeric limits for 32-bit platform
How to Determine the Kind of a Number From std::numeric_limits
Input Output

In order to use this library you need to make two choices:


PrevUpHomeNext