...one of the most highly
regarded and expertly designed C++ library projects in the
world.
— Herb Sutter and Andrei
Alexandrescu, C++
Coding Standards
A B C D E F G H I L M N O P R S T V X Z
a
abs
acosh
add
arg
asinh
assign
atanh
Backend Requirements
Bit Operations
bits
bit_flip
bit_set
bit_test
bit_unset
BOOST_MP_ASSERT
BOOST_MP_DEFINE_SIZED_CPP_INT_LITERAL
BOOST_MP_MIN_EXPONENT_DIGITS
BOOST_MP_USE_FLOAT128
BOOST_MP_USE_QUAD
Calculating an Integral
cbrt
ceil
changesign
compare
complex128
complex_adaptor
component_type
Compulsory Requirements on the Backend type.
conj
Constructing and Interconverting Between Number Types
convert_to
copysign
cos
cpp_bin_float
cpp_dec_float
cpp_int
cpp_int_backend
cpp_rational
data
debug_adaptor
default_precision
Defining a Special Function.
denominator
digits10
divide_qr
e
empty
erf
erfc
eval_add
eval_bitwise_and
eval_bitwise_or
eval_bitwise_xor
eval_divide
eval_eq
eval_gcd
eval_get_sign
eval_gt
eval_increment
eval_lcm
eval_lt
eval_modulus
eval_multiply
eval_multiply_add
eval_multiply_subtract
eval_nearbyint
eval_round
eval_scalbn
eval_subtract
exp
expm1
export_bits
expression
expression_template_default
f
FAQ
float128
float128_backend
floor
fma
Forward Declarations
fpclassify
frexp
gcd
Generic Integer Operations
gmp_float
gmp_int
gmp_rational
half
Hash Function Support
History
i
if
ilogb
imag
Importing and Exporting Data to and from cpp_int and cpp_bin_float
in
infinity
Input Output
integer_modulus
Internal Support Code
Introduction
iround
isfinite
isgreater
isgreaterequal
isinf
isless
islessequal
islessgreater
isnan
isnormal
isunordered
is_equivalent_number_type
is_explicitly_convertible
is_lossy_conversion
is_number
is_number_expression
is_restricted_conversion
is_signed_number
is_unsigned_number
itrunc
ldexp
lgamma
Literal Types and constexpr Support
llrint
llround
lltrunc
log1p
logged_adaptor
log_postfix_event
log_prefix_event
lrint
lround
lsb
ltrunc
miller_rabin_test
Mixed Precision Arithmetic
modf
mpc_complex
mpc_complex_backend
mpfi_float
mpfi_float_backend
mpfr_float
mpfr_float_backend
msb
multiply
nextafter
nexttoward
norm
number
number_category
numerator
of
operator
Optional Requirements on the Backend Type
overlap
polar
pow
powm
precision
Primality Testing
proj
proper_subset
r
rational_adaptor
real
remainder
remquo
result
round
Rounding Rules for Conversions
scalar
scoped
scoped_opts
sign
signbit
singleton
sp
sqrt
std :: numeric_limits <> functions
std::numeric_limits<> constants
str
subset
subtract
swap
temporary
tgamma
the
TODO
tommath_int
tommath_rational
tom_int
to_string
trunc
type
v
value
Variable Precision Arithmetic
Variable-Precision Newton Evaluation