...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 I L M N O P R S T U Z
abs
add
assign
assign_components
Calculating an Integral
checked_cpp_int
checked_cpp_rational
checked_cpp_rational_backend
checked_int1024_t
checked_int128_t
checked_int256_t
checked_int512_t
checked_uint1024_t
checked_uint128_t
checked_uint256_t
checked_uint512_t
compare
component_type
Compulsory Requirements on the Backend type.
cpp_dec_float
cpp_dec_float_100
cpp_dec_float_50
cpp_int
cpp_int_backend
cpp_rational
cpp_rational_backend
data
default_precision
divide_qr
eval_acos
eval_add
eval_asin
eval_atan
eval_atan2
eval_bitwise_and
eval_bitwise_or
eval_bitwise_xor
eval_bit_flip
eval_bit_set
eval_bit_test
eval_bit_unset
eval_ceil
eval_complement
eval_convert_to
eval_cos
eval_cosh
eval_decrement
eval_divide
eval_eq
eval_exp
eval_fabs
eval_floor
eval_fmod
eval_frexp
eval_gcd
eval_get_sign
eval_gt
eval_increment
eval_is_zero
eval_lcm
eval_ldexp
eval_left_shift
eval_log
eval_log10
eval_lt
eval_modulus
eval_multiply
eval_multiply_add
eval_multiply_subtract
eval_pow
eval_powm
eval_qr
eval_right_shift
eval_round
eval_sin
eval_sinh
eval_sqrt
eval_subtract
eval_tan
eval_tanh
eval_trunc
expression_template_default
gmp_float
gmp_int
gmp_rational
if
int1024_t
int128_t
int256_t
int512_t
integer_modulus
Internal Support Code
Introduction
int_type
iround
isfinite
isinf
isnan
isnormal
is_explicitly_convertible
is_lossy_conversion
is_number
is_number_expression
is_restricted_conversion
is_signed_number
is_unsigned_number
itrunc
miller_rabin_test
Mixed Precision Arithmetic
mpfr_float
mpfr_float_100
mpfr_float_1000
mpfr_float_50
mpfr_float_500
mpfr_float_backend
mpf_float
mpf_float_100
mpf_float_1000
mpf_float_50
mpf_float_500
mpq_rational
mpz_int
mp_type
multiply
number
number_category
Optional Requirements on the Backend Type
Polynomial Evaluation
powm
precision
Primality Testing
r
round
static_mpfr_float_100
static_mpfr_float_50
str
subtract
swap
TODO
tommath_int
tommath_rational
tom_int
tom_rational
trunc