1
|
Search.setIndex({docnames:["constants","context","decimal","exceptions","index"],envversion:{"sphinx.domains.c":1,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":1,"sphinx.domains.index":1,"sphinx.domains.javascript":1,"sphinx.domains.math":2,"sphinx.domains.python":1,"sphinx.domains.rst":1,"sphinx.domains.std":1,sphinx:56},filenames:["constants.rst","context.rst","decimal.rst","exceptions.rst","index.rst"],objects:{"":{"decimal::Clamped":[3,0,1,"_CPPv4N7decimal7ClampedE"],"decimal::Context":[1,0,1,"_CPPv4N7decimal7ContextE"],"decimal::ConversionSyntax":[3,0,1,"_CPPv4N7decimal16ConversionSyntaxE"],"decimal::Decimal":[2,1,1,"_CPPv4N7decimal7DecimalERKNSt6stringER7Context"],"decimal::Decimal::Decimal":[2,1,1,"_CPPv4N7decimal7Decimal7DecimalEv"],"decimal::Decimal::Decimal::other":[2,2,1,"_CPPv4N7decimal7Decimal7DecimalERRK7Decimal"],"decimal::Decimal::Decimal::s":[2,2,1,"_CPPv4N7decimal7Decimal7DecimalERKNSt6stringE"],"decimal::Decimal::Decimal::triple":[2,2,1,"_CPPv4N7decimal7Decimal7DecimalERK20mpd_uint128_triple_t"],"decimal::Decimal::c":[2,2,1,"_CPPv4N7decimal7DecimalERKNSt6stringER7Context"],"decimal::Decimal::other":[2,2,1,"_CPPv4N7decimal7DecimalERK7DecimalR7Context"],"decimal::Decimal::s":[2,2,1,"_CPPv4N7decimal7DecimalERKNSt6stringER7Context"],"decimal::DecimalException":[3,0,1,"_CPPv4N7decimal16DecimalExceptionE"],"decimal::DecimalException::DecimalException":[3,1,1,"_CPPv4N7decimal16DecimalException16DecimalExceptionERKNSt6stringE"],"decimal::DecimalException::DecimalException::msg":[3,2,1,"_CPPv4N7decimal16DecimalException16DecimalExceptionERKNSt6stringE"],"decimal::DivisionByZero":[3,0,1,"_CPPv4N7decimal14DivisionByZeroE"],"decimal::DivisionImpossible":[3,0,1,"_CPPv4N7decimal18DivisionImpossibleE"],"decimal::DivisionUndefined":[3,0,1,"_CPPv4N7decimal17DivisionUndefinedE"],"decimal::IEEEInvalidOperation":[3,0,1,"_CPPv4N7decimal20IEEEInvalidOperationE"],"decimal::Inexact":[3,0,1,"_CPPv4N7decimal7InexactE"],"decimal::InvalidOperation":[3,0,1,"_CPPv4N7decimal16InvalidOperationE"],"decimal::MallocError":[3,0,1,"_CPPv4N7decimal11MallocErrorE"],"decimal::Overflow":[3,0,1,"_CPPv4N7decimal8OverflowE"],"decimal::Rounded":[3,0,1,"_CPPv4N7decimal7RoundedE"],"decimal::RuntimeError":[3,0,1,"_CPPv4N7decimal12RuntimeErrorE"],"decimal::Subnormal":[3,0,1,"_CPPv4N7decimal9SubnormalE"],"decimal::Underflow":[3,0,1,"_CPPv4N7decimal9UnderflowE"],"decimal::ValueError":[3,0,1,"_CPPv4N7decimal10ValueErrorE"],"decimal::abs":[2,1,1,"_CPPv4NK7decimal3absER7Context"],"decimal::abs::c":[2,2,1,"_CPPv4NK7decimal3absER7Context"],"decimal::add":[2,1,1,"_CPPv4NK7decimal3addERK7DecimalR7Context"],"decimal::add::c":[2,2,1,"_CPPv4NK7decimal3addERK7DecimalR7Context"],"decimal::add::other":[2,2,1,"_CPPv4NK7decimal3addERK7DecimalR7Context"],"decimal::adjexp":[2,1,1,"_CPPv4NK7decimal6adjexpEv"],"decimal::apply":[2,1,1,"_CPPv4NK7decimal5applyER7Context"],"decimal::apply::c":[2,2,1,"_CPPv4NK7decimal5applyER7Context"],"decimal::as_uint128_triple":[2,1,1,"_CPPv4NK7decimal17as_uint128_tripleEv"],"decimal::canonical":[2,1,1,"_CPPv4NK7decimal9canonicalEv"],"decimal::ceil":[2,1,1,"_CPPv4NK7decimal4ceilER7Context"],"decimal::ceil::c":[2,2,1,"_CPPv4NK7decimal4ceilER7Context"],"decimal::cmp":[2,1,1,"_CPPv4NK7decimal3cmpERK7Decimal"],"decimal::cmp::other":[2,2,1,"_CPPv4NK7decimal3cmpERK7Decimal"],"decimal::cmp_total":[2,1,1,"_CPPv4NK7decimal9cmp_totalERK7Decimal"],"decimal::cmp_total::other":[2,2,1,"_CPPv4NK7decimal9cmp_totalERK7Decimal"],"decimal::cmp_total_mag":[2,1,1,"_CPPv4NK7decimal13cmp_total_magERK7Decimal"],"decimal::cmp_total_mag::other":[2,2,1,"_CPPv4NK7decimal13cmp_total_magERK7Decimal"],"decimal::coeff":[2,1,1,"_CPPv4NK7decimal5coeffEv"],"decimal::compare":[2,1,1,"_CPPv4NK7decimal7compareERK7DecimalR7Context"],"decimal::compare::c":[2,2,1,"_CPPv4NK7decimal7compareERK7DecimalR7Context"],"decimal::compare::other":[2,2,1,"_CPPv4NK7decimal7compareERK7DecimalR7Context"],"decimal::compare_signal":[2,1,1,"_CPPv4NK7decimal14compare_signalERK7DecimalR7Context"],"decimal::compare_signal::c":[2,2,1,"_CPPv4NK7decimal14compare_signalERK7DecimalR7Context"],"decimal::compare_signal::other":[2,2,1,"_CPPv4NK7decimal14compare_signalERK7DecimalR7Context"],"decimal::compare_total":[2,1,1,"_CPPv4NK7decimal13compare_totalERK7Decimal"],"decimal::compare_total::other":[2,2,1,"_CPPv4NK7decimal13compare_totalERK7Decimal"],"decimal::compare_total_mag":[2,1,1,"_CPPv4NK7decimal17compare_total_magERK7Decimal"],"decimal::compare_total_mag::other":[2,2,1,"_CPPv4NK7decimal17compare_total_magERK7Decimal"],"decimal::copy":[2,1,1,"_CPPv4NK7decimal4copyEv"],"decimal::copy_abs":[2,1,1,"_CPPv4NK7decimal8copy_absEv"],"decimal::copy_negate":[2,1,1,"_CPPv4NK7decimal11copy_negateEv"],"decimal::copy_sign":[2,1,1,"_CPPv4NK7decimal9copy_signERK7Decimal"],"decimal::copy_sign::other":[2,2,1,"_CPPv4NK7decimal9copy_signERK7Decimal"],"decimal::div":[2,1,1,"_CPPv4NK7decimal3divERK7DecimalR7Context"],"decimal::div::c":[2,2,1,"_CPPv4NK7decimal3divERK7DecimalR7Context"],"decimal::div::other":[2,2,1,"_CPPv4NK7decimal3divERK7DecimalR7Context"],"decimal::divint":[2,1,1,"_CPPv4NK7decimal6divintERK7DecimalR7Context"],"decimal::divint::c":[2,2,1,"_CPPv4NK7decimal6divintERK7DecimalR7Context"],"decimal::divint::other":[2,2,1,"_CPPv4NK7decimal6divintERK7DecimalR7Context"],"decimal::divmod":[2,1,1,"_CPPv4NK7decimal6divmodERK7DecimalR7Context"],"decimal::divmod::c":[2,2,1,"_CPPv4NK7decimal6divmodERK7DecimalR7Context"],"decimal::divmod::other":[2,2,1,"_CPPv4NK7decimal6divmodERK7DecimalR7Context"],"decimal::exact":[2,1,1,"_CPPv4N7decimal5exactERKNSt6stringER7Context"],"decimal::exact::c":[2,2,1,"_CPPv4N7decimal5exactERKNSt6stringER7Context"],"decimal::exact::s":[2,2,1,"_CPPv4N7decimal5exactERKNSt6stringER7Context"],"decimal::exp":[2,1,1,"_CPPv4NK7decimal3expER7Context"],"decimal::exp::c":[2,2,1,"_CPPv4NK7decimal3expER7Context"],"decimal::exponent":[2,1,1,"_CPPv4NK7decimal8exponentEv"],"decimal::floor":[2,1,1,"_CPPv4NK7decimal5floorER7Context"],"decimal::floor::c":[2,2,1,"_CPPv4NK7decimal5floorER7Context"],"decimal::fma":[2,1,1,"_CPPv4NK7decimal3fmaERK7DecimalRK7DecimalR7Context"],"decimal::fma::c":[2,2,1,"_CPPv4NK7decimal3fmaERK7DecimalRK7DecimalR7Context"],"decimal::fma::other":[2,2,1,"_CPPv4NK7decimal3fmaERK7DecimalRK7DecimalR7Context"],"decimal::fma::third":[2,2,1,"_CPPv4NK7decimal3fmaERK7DecimalRK7DecimalR7Context"],"decimal::format":[2,1,1,"_CPPv4NK7decimal6formatERKNSt6stringERK7Context"],"decimal::format::c":[2,2,1,"_CPPv4NK7decimal6formatERKNSt6stringERK7Context"],"decimal::format::fmt":[2,2,1,"_CPPv4NK7decimal6formatEPKcRK7Context"],"decimal::format::s":[2,2,1,"_CPPv4NK7decimal6formatERKNSt6stringERK7Context"],"decimal::get":[2,1,1,"_CPPv4N7decimal3getEv"],"decimal::getconst":[2,1,1,"_CPPv4NK7decimal8getconstEv"],"decimal::i32":[2,1,1,"_CPPv4NK7decimal3i32Ev"],"decimal::i64":[2,1,1,"_CPPv4NK7decimal3i64Ev"],"decimal::invroot":[2,1,1,"_CPPv4NK7decimal7invrootER7Context"],"decimal::invroot::c":[2,2,1,"_CPPv4NK7decimal7invrootER7Context"],"decimal::iscanonical":[2,1,1,"_CPPv4NK7decimal11iscanonicalEv"],"decimal::isfinite":[2,1,1,"_CPPv4NK7decimal8isfiniteEv"],"decimal::isinfinite":[2,1,1,"_CPPv4NK7decimal10isinfiniteEv"],"decimal::isinteger":[2,1,1,"_CPPv4NK7decimal9isintegerEv"],"decimal::isnan":[2,1,1,"_CPPv4NK7decimal5isnanEv"],"decimal::isnormal":[2,1,1,"_CPPv4N7decimal8isnormalERK7Context"],"decimal::isnormal::c":[2,2,1,"_CPPv4N7decimal8isnormalERK7Context"],"decimal::isqnan":[2,1,1,"_CPPv4NK7decimal6isqnanEv"],"decimal::issigned":[2,1,1,"_CPPv4NK7decimal8issignedEv"],"decimal::issnan":[2,1,1,"_CPPv4NK7decimal6issnanEv"],"decimal::isspecial":[2,1,1,"_CPPv4NK7decimal9isspecialEv"],"decimal::issubnormal":[2,1,1,"_CPPv4N7decimal11issubnormalERK7Context"],"decimal::issubnormal::c":[2,2,1,"_CPPv4N7decimal11issubnormalERK7Context"],"decimal::iszero":[2,1,1,"_CPPv4NK7decimal6iszeroEv"],"decimal::ln":[2,1,1,"_CPPv4NK7decimal2lnER7Context"],"decimal::ln10":[2,1,1,"_CPPv4N7decimal4ln10E7int64_tR7Context"],"decimal::ln10::c":[2,2,1,"_CPPv4N7decimal4ln10E7int64_tR7Context"],"decimal::ln10::n":[2,2,1,"_CPPv4N7decimal4ln10E7int64_tR7Context"],"decimal::ln::c":[2,2,1,"_CPPv4NK7decimal2lnER7Context"],"decimal::log10":[2,1,1,"_CPPv4NK7decimal5log10ER7Context"],"decimal::log10::c":[2,2,1,"_CPPv4NK7decimal5log10ER7Context"],"decimal::logb":[2,1,1,"_CPPv4NK7decimal4logbER7Context"],"decimal::logb::c":[2,2,1,"_CPPv4NK7decimal4logbER7Context"],"decimal::logical_and":[2,1,1,"_CPPv4NK7decimal11logical_andERK7DecimalR7Context"],"decimal::logical_and::c":[2,2,1,"_CPPv4NK7decimal11logical_andERK7DecimalR7Context"],"decimal::logical_and::other":[2,2,1,"_CPPv4NK7decimal11logical_andERK7DecimalR7Context"],"decimal::logical_invert":[2,1,1,"_CPPv4NK7decimal14logical_invertER7Context"],"decimal::logical_invert::c":[2,2,1,"_CPPv4NK7decimal14logical_invertER7Context"],"decimal::logical_or":[2,1,1,"_CPPv4NK7decimal10logical_orERK7DecimalR7Context"],"decimal::logical_or::c":[2,2,1,"_CPPv4NK7decimal10logical_orERK7DecimalR7Context"],"decimal::logical_or::other":[2,2,1,"_CPPv4NK7decimal10logical_orERK7DecimalR7Context"],"decimal::logical_xor":[2,1,1,"_CPPv4NK7decimal11logical_xorERK7DecimalR7Context"],"decimal::logical_xor::c":[2,2,1,"_CPPv4NK7decimal11logical_xorERK7DecimalR7Context"],"decimal::logical_xor::other":[2,2,1,"_CPPv4NK7decimal11logical_xorERK7DecimalR7Context"],"decimal::max":[2,1,1,"_CPPv4NK7decimal3maxERK7DecimalR7Context"],"decimal::max::c":[2,2,1,"_CPPv4NK7decimal3maxERK7DecimalR7Context"],"decimal::max::other":[2,2,1,"_CPPv4NK7decimal3maxERK7DecimalR7Context"],"decimal::max_mag":[2,1,1,"_CPPv4NK7decimal7max_magERK7DecimalR7Context"],"decimal::max_mag::c":[2,2,1,"_CPPv4NK7decimal7max_magERK7DecimalR7Context"],"decimal::max_mag::other":[2,2,1,"_CPPv4NK7decimal7max_magERK7DecimalR7Context"],"decimal::min":[2,1,1,"_CPPv4NK7decimal3minERK7DecimalR7Context"],"decimal::min::c":[2,2,1,"_CPPv4NK7decimal3minERK7DecimalR7Context"],"decimal::min::other":[2,2,1,"_CPPv4NK7decimal3minERK7DecimalR7Context"],"decimal::min_mag":[2,1,1,"_CPPv4NK7decimal7min_magERK7DecimalR7Context"],"decimal::min_mag::c":[2,2,1,"_CPPv4NK7decimal7min_magERK7DecimalR7Context"],"decimal::min_mag::other":[2,2,1,"_CPPv4NK7decimal7min_magERK7DecimalR7Context"],"decimal::minus":[2,1,1,"_CPPv4NK7decimal5minusER7Context"],"decimal::minus::c":[2,2,1,"_CPPv4NK7decimal5minusER7Context"],"decimal::mul":[2,1,1,"_CPPv4NK7decimal3mulERK7DecimalR7Context"],"decimal::mul::c":[2,2,1,"_CPPv4NK7decimal3mulERK7DecimalR7Context"],"decimal::mul::other":[2,2,1,"_CPPv4NK7decimal3mulERK7DecimalR7Context"],"decimal::next_minus":[2,1,1,"_CPPv4NK7decimal10next_minusER7Context"],"decimal::next_minus::c":[2,2,1,"_CPPv4NK7decimal10next_minusER7Context"],"decimal::next_plus":[2,1,1,"_CPPv4NK7decimal9next_plusER7Context"],"decimal::next_plus::c":[2,2,1,"_CPPv4NK7decimal9next_plusER7Context"],"decimal::next_toward":[2,1,1,"_CPPv4NK7decimal11next_towardERK7DecimalR7Context"],"decimal::next_toward::c":[2,2,1,"_CPPv4NK7decimal11next_towardERK7DecimalR7Context"],"decimal::next_toward::other":[2,2,1,"_CPPv4NK7decimal11next_towardERK7DecimalR7Context"],"decimal::number_class":[2,1,1,"_CPPv4N7decimal12number_classER7Context"],"decimal::number_class::c":[2,2,1,"_CPPv4N7decimal12number_classER7Context"],"decimal::operator!=":[2,1,1,"_CPPv4NK7decimalneERK7Decimal"],"decimal::operator!=::other":[2,2,1,"_CPPv4NK7decimalneERK7Decimal"],"decimal::operator!=::self":[2,2,1,"_CPPv4N7decimalneERK1TRK7Decimal"],"decimal::operator%":[2,1,1,"_CPPv4NK7decimalrmERK7Decimal"],"decimal::operator%::other":[2,2,1,"_CPPv4NK7decimalrmERK7Decimal"],"decimal::operator%::self":[2,2,1,"_CPPv4N7decimalrmERK1TRK7Decimal"],"decimal::operator%=":[2,1,1,"_CPPv4N7decimalrMERK7Decimal"],"decimal::operator%=::other":[2,2,1,"_CPPv4N7decimalrMERK7Decimal"],"decimal::operator>":[2,1,1,"_CPPv4NK7decimalgtERK7Decimal"],"decimal::operator>::other":[2,2,1,"_CPPv4NK7decimalgtERK7Decimal"],"decimal::operator>::self":[2,2,1,"_CPPv4N7decimalgtERK1TRK7Decimal"],"decimal::operator>=":[2,1,1,"_CPPv4NK7decimalgeERK7Decimal"],"decimal::operator>=::other":[2,2,1,"_CPPv4NK7decimalgeERK7Decimal"],"decimal::operator>=::self":[2,2,1,"_CPPv4N7decimalgeERK1TRK7Decimal"],"decimal::operator<":[2,1,1,"_CPPv4NK7decimalltERK7Decimal"],"decimal::operator<<":[2,1,1,"_CPPv4N7decimallsERNSt7ostreamERK7Decimal"],"decimal::operator<<::os":[2,2,1,"_CPPv4N7decimallsERNSt7ostreamERK7Decimal"],"decimal::operator<<::self":[2,2,1,"_CPPv4N7decimallsERNSt7ostreamERK7Decimal"],"decimal::operator<::other":[2,2,1,"_CPPv4NK7decimalltERK7Decimal"],"decimal::operator<::self":[2,2,1,"_CPPv4N7decimalltERK1TRK7Decimal"],"decimal::operator<=":[2,1,1,"_CPPv4NK7decimalleERK7Decimal"],"decimal::operator<=::other":[2,2,1,"_CPPv4NK7decimalleERK7Decimal"],"decimal::operator<=::self":[2,2,1,"_CPPv4N7decimalleERK1TRK7Decimal"],"decimal::operator*":[2,1,1,"_CPPv4NK7decimalmlERK7Decimal"],"decimal::operator*::other":[2,2,1,"_CPPv4NK7decimalmlERK7Decimal"],"decimal::operator*::self":[2,2,1,"_CPPv4N7decimalmlERK1TRK7Decimal"],"decimal::operator*=":[2,1,1,"_CPPv4N7decimalmLERK7Decimal"],"decimal::operator*=::other":[2,2,1,"_CPPv4N7decimalmLERK7Decimal"],"decimal::operator+":[2,1,1,"_CPPv4NK7decimalplEv"],"decimal::operator+::other":[2,2,1,"_CPPv4NK7decimalplERK7Decimal"],"decimal::operator+::self":[2,2,1,"_CPPv4N7decimalplERK1TRK7Decimal"],"decimal::operator+=":[2,1,1,"_CPPv4N7decimalpLERK7Decimal"],"decimal::operator+=::other":[2,2,1,"_CPPv4N7decimalpLERK7Decimal"],"decimal::operator-":[2,1,1,"_CPPv4NK7decimalmiEv"],"decimal::operator-::other":[2,2,1,"_CPPv4NK7decimalmiERK7Decimal"],"decimal::operator-::self":[2,2,1,"_CPPv4N7decimalmiERK1TRK7Decimal"],"decimal::operator-=":[2,1,1,"_CPPv4N7decimalmIERK7Decimal"],"decimal::operator-=::other":[2,2,1,"_CPPv4N7decimalmIERK7Decimal"],"decimal::operator/":[2,1,1,"_CPPv4NK7decimaldvERK7Decimal"],"decimal::operator/::other":[2,2,1,"_CPPv4NK7decimaldvERK7Decimal"],"decimal::operator/::self":[2,2,1,"_CPPv4N7decimaldvERK1TRK7Decimal"],"decimal::operator/=":[2,1,1,"_CPPv4N7decimaldVERK7Decimal"],"decimal::operator/=::other":[2,2,1,"_CPPv4N7decimaldVERK7Decimal"],"decimal::operator=":[2,1,1,"_CPPv4N7decimalaSERR7Decimal"],"decimal::operator=::other":[2,2,1,"_CPPv4N7decimalaSERR7Decimal"],"decimal::operator==":[2,1,1,"_CPPv4NK7decimaleqERK7Decimal"],"decimal::operator==::other":[2,2,1,"_CPPv4NK7decimaleqERK7Decimal"],"decimal::operator==::self":[2,2,1,"_CPPv4N7decimaleqERK1TRK7Decimal"],"decimal::payload":[2,1,1,"_CPPv4NK7decimal7payloadEv"],"decimal::plus":[2,1,1,"_CPPv4NK7decimal4plusER7Context"],"decimal::plus::c":[2,2,1,"_CPPv4NK7decimal4plusER7Context"],"decimal::pow":[2,1,1,"_CPPv4NK7decimal3powERK7DecimalR7Context"],"decimal::pow::c":[2,2,1,"_CPPv4NK7decimal3powERK7DecimalR7Context"],"decimal::pow::other":[2,2,1,"_CPPv4NK7decimal3powERK7DecimalR7Context"],"decimal::powmod":[2,1,1,"_CPPv4NK7decimal6powmodERK7DecimalRK7DecimalR7Context"],"decimal::powmod::c":[2,2,1,"_CPPv4NK7decimal6powmodERK7DecimalRK7DecimalR7Context"],"decimal::powmod::other":[2,2,1,"_CPPv4NK7decimal6powmodERK7DecimalRK7DecimalR7Context"],"decimal::powmod::third":[2,2,1,"_CPPv4NK7decimal6powmodERK7DecimalRK7DecimalR7Context"],"decimal::quantize":[2,1,1,"_CPPv4NK7decimal8quantizeERK7DecimalR7Context"],"decimal::quantize::c":[2,2,1,"_CPPv4NK7decimal8quantizeERK7DecimalR7Context"],"decimal::quantize::other":[2,2,1,"_CPPv4NK7decimal8quantizeERK7DecimalR7Context"],"decimal::radix":[2,1,1,"_CPPv4N7decimal5radixEv"],"decimal::reduce":[2,1,1,"_CPPv4NK7decimal6reduceER7Context"],"decimal::reduce::c":[2,2,1,"_CPPv4NK7decimal6reduceER7Context"],"decimal::rem":[2,1,1,"_CPPv4NK7decimal3remERK7DecimalR7Context"],"decimal::rem::c":[2,2,1,"_CPPv4NK7decimal3remERK7DecimalR7Context"],"decimal::rem::other":[2,2,1,"_CPPv4NK7decimal3remERK7DecimalR7Context"],"decimal::rem_near":[2,1,1,"_CPPv4NK7decimal8rem_nearERK7DecimalR7Context"],"decimal::rem_near::c":[2,2,1,"_CPPv4NK7decimal8rem_nearERK7DecimalR7Context"],"decimal::rem_near::other":[2,2,1,"_CPPv4NK7decimal8rem_nearERK7DecimalR7Context"],"decimal::repr":[2,1,1,"_CPPv4NK7decimal4reprEb"],"decimal::repr::capitals":[2,2,1,"_CPPv4NK7decimal4reprEb"],"decimal::rescale":[2,1,1,"_CPPv4NK7decimal7rescaleEK7int64_tR7Context"],"decimal::rescale::c":[2,2,1,"_CPPv4NK7decimal7rescaleEK7int64_tR7Context"],"decimal::rescale::exp":[2,2,1,"_CPPv4NK7decimal7rescaleEK7int64_tR7Context"],"decimal::rotate":[2,1,1,"_CPPv4NK7decimal6rotateERK7DecimalR7Context"],"decimal::rotate::c":[2,2,1,"_CPPv4NK7decimal6rotateERK7DecimalR7Context"],"decimal::rotate::other":[2,2,1,"_CPPv4NK7decimal6rotateERK7DecimalR7Context"],"decimal::same_quantum":[2,1,1,"_CPPv4NK7decimal12same_quantumERK7Decimal"],"decimal::same_quantum::other":[2,2,1,"_CPPv4NK7decimal12same_quantumERK7Decimal"],"decimal::scaleb":[2,1,1,"_CPPv4NK7decimal6scalebERK7DecimalR7Context"],"decimal::scaleb::c":[2,2,1,"_CPPv4NK7decimal6scalebERK7DecimalR7Context"],"decimal::scaleb::other":[2,2,1,"_CPPv4NK7decimal6scalebERK7DecimalR7Context"],"decimal::shift":[2,1,1,"_CPPv4NK7decimal5shiftERK7DecimalR7Context"],"decimal::shift::c":[2,2,1,"_CPPv4NK7decimal5shiftERK7DecimalR7Context"],"decimal::shift::other":[2,2,1,"_CPPv4NK7decimal5shiftERK7DecimalR7Context"],"decimal::shiftl":[2,1,1,"_CPPv4NK7decimal6shiftlEK7int64_tR7Context"],"decimal::shiftl::c":[2,2,1,"_CPPv4NK7decimal6shiftlEK7int64_tR7Context"],"decimal::shiftl::n":[2,2,1,"_CPPv4NK7decimal6shiftlEK7int64_tR7Context"],"decimal::shiftn":[2,1,1,"_CPPv4NK7decimal6shiftnEK7int64_tR7Context"],"decimal::shiftn::c":[2,2,1,"_CPPv4NK7decimal6shiftnEK7int64_tR7Context"],"decimal::shiftn::n":[2,2,1,"_CPPv4NK7decimal6shiftnEK7int64_tR7Context"],"decimal::shiftr":[2,1,1,"_CPPv4NK7decimal6shiftrEK7int64_tR7Context"],"decimal::shiftr::c":[2,2,1,"_CPPv4NK7decimal6shiftrEK7int64_tR7Context"],"decimal::shiftr::n":[2,2,1,"_CPPv4NK7decimal6shiftrEK7int64_tR7Context"],"decimal::sign":[2,1,1,"_CPPv4NK7decimal4signEv"],"decimal::sqrt":[2,1,1,"_CPPv4NK7decimal4sqrtER7Context"],"decimal::sqrt::c":[2,2,1,"_CPPv4NK7decimal4sqrtER7Context"],"decimal::sub":[2,1,1,"_CPPv4NK7decimal3subERK7DecimalR7Context"],"decimal::sub::c":[2,2,1,"_CPPv4NK7decimal3subERK7DecimalR7Context"],"decimal::sub::other":[2,2,1,"_CPPv4NK7decimal3subERK7DecimalR7Context"],"decimal::to_eng":[2,1,1,"_CPPv4NK7decimal6to_engEb"],"decimal::to_eng::capitals":[2,2,1,"_CPPv4NK7decimal6to_engEb"],"decimal::to_integral":[2,1,1,"_CPPv4NK7decimal11to_integralER7Context"],"decimal::to_integral::c":[2,2,1,"_CPPv4NK7decimal11to_integralER7Context"],"decimal::to_integral_exact":[2,1,1,"_CPPv4NK7decimal17to_integral_exactER7Context"],"decimal::to_integral_exact::c":[2,2,1,"_CPPv4NK7decimal17to_integral_exactER7Context"],"decimal::to_sci":[2,1,1,"_CPPv4NK7decimal6to_sciEb"],"decimal::to_sci::capitals":[2,2,1,"_CPPv4NK7decimal6to_sciEb"],"decimal::trunc":[2,1,1,"_CPPv4NK7decimal5truncER7Context"],"decimal::trunc::c":[2,2,1,"_CPPv4NK7decimal5truncER7Context"],"decimal::u32":[2,1,1,"_CPPv4NK7decimal3u32Ev"],"decimal::u64":[2,1,1,"_CPPv4NK7decimal3u64Ev"]}},objnames:{"0":["cpp","class","C++ class"],"1":["cpp","function","C++ function"],"2":["cpp","functionParam","functionParam"]},objtypes:{"0":"cpp:class","1":"cpp:function","2":"cpp:functionParam"},terms:{"0e0":2,"234e":2,"321000e":2,"abstract":2,"c++":4,"case":2,"char":2,"class":4,"const":[1,2,3],"default":[1,2],"enum":0,"final":2,"float":[2,4],"floating-point arithmet":4,"function":4,"ieee 754-2008":4,"int":[0,1,2],"libmpdec++":4,"long":2,"new":[1,3],"null":2,"public":3,"return":[1,4],"short":2,"static":[1,2],"true":2,"void":1,For:[1,2],Not:2,TLS:4,The:[1,2],These:1,Use:0,Used:[1,2],Uses:2,__openbsd__:1,__sun:1,_dll:1,_msc_ver:1,abov:2,abs:2,absolut:2,access:1,accessor:4,accord:2,adapt:2,add:[1,2],add_statu:1,add_trap:1,adjexp:2,adjust:2,advanc:2,after:2,alias:0,all:[0,1,2],allcr:[1,2],alloc:2,allow:2,almost:2,also:[1,2],alwai:2,amount:2,ani:2,anyth:2,appli:2,appropri:[2,4],arbitrari:[2,4],argument:[0,1,4],arithmet:4,as_uint128_tripl:2,ascii:2,assign:[1,4],automat:1,awai:0,base:[2,4],below:1,better:0,between:2,binari:4,bit:1,bool:[1,2],both:2,call:2,can:[1,2],canon:2,capit:2,carri:2,caveat:4,ceil:2,chang:2,charact:2,check:1,circumst:1,clamp:[1,3],clear:1,clear_statu:1,clear_trap:1,closest:2,cmp:2,cmp_total:2,cmp_total_mag:2,coeff:2,coeffici:2,common:[0,1],compar:2,compare_sign:2,compare_tot:2,compare_total_mag:2,comparison:4,comput:[1,2],condit:[2,4],conform:4,constant:[1,4],constexpr:[0,1],construct:[1,2,3],constructor:[1,4],context:4,context_templ:1,contrast:2,conveni:2,convers:4,conversionsyntax:3,convert:2,copi:[1,2],copy_ab:2,copy_neg:2,copy_sign:2,correct:2,correctli:[2,4],current:2,decclamp:0,decconversionsyntax:0,decdivisionbyzero:0,decdivisionimposs:0,decdivisionundefin:0,decerror:0,decfpuerror:0,decieeeinvalidoper:0,decim:[0,4],decimal128:[0,1],decimal32:[0,1],decimal64:[0,1],decimalexcept:3,decinexact:[0,1],decinvalidcontext:0,decinvalidoper:0,decmallocerror:0,decmaxstatu:0,decnotimpl:0,decoverflow:0,decround:[0,1],decsubnorm:0,decunderflow:0,defin:[1,2],depend:2,describ:2,deserv:1,detail:2,determin:[1,2],differ:2,digit:2,direct:2,directli:2,discard:2,div:2,divid:2,divint:2,divis:2,divisionbyzero:[2,3],divisionimposs:3,divisionundefin:3,divmod:2,document:[2,4],doe:2,done:2,down:0,each:[1,2],either:2,els:[1,2],emax:1,emin:[1,2],endif:1,engin:2,equal:2,equival:2,error:2,even:[0,2],exact:[1,4],exactli:2,exampl:2,exce:2,exceed:2,except:[2,4],exp:2,explicit:[1,2,3],explicitli:1,expon:2,exponenti:2,express:2,extern:1,factori:4,fail:2,failur:2,fals:2,field:[1,2],fill:2,finit:2,first:[1,2],five:0,flag:[1,2,4],floor:2,fma:2,fmt:2,follow:2,format:[1,2],fprintf:2,freebsd:1,friend:[1,2],from:[0,1,2,3],fuse:2,futur:2,get:[1,2],getconst:[1,2],getcontext:1,give:2,given:[1,2],greater:2,guarante:[1,2],hand:2,handl:2,has:2,have:2,higher:2,hold:2,how:2,howev:1,human:1,i32:2,i64:2,ident:[1,2],ieee:[1,4],ieee_context_max_bit:[0,1],ieeecontext:[0,1],ieeeinvalidoper:3,ignor:2,implicit:[2,4],importexport:1,includ:2,indic:2,inexact:[3,4],infin:[0,2],infinit:2,initi:[1,2],input:2,instanc:2,int16_t:2,int32_t:2,int64_t:2,int8_t:2,int_max:2,integ:4,integr:[0,2],interchang:[1,4],intermedi:2,intern:[1,2],invalid:2,invalidoper:[2,3],invert:2,invroot:2,irregular:4,iscanon:2,isfinit:2,isinfinit:2,isinteg:2,isnan:2,isnorm:2,isqnan:2,issign:2,issnan:2,isspeci:2,issu:1,issubnorm:2,iszero:2,its:[1,2],itself:1,just:1,keep:2,larg:2,larger:2,largest:2,least:2,left:2,length:2,less:[1,2],libmpdec:[0,1,2],librari:4,like:2,limit:2,linux:1,ln10:2,local:[2,4],localeconv:2,lock:2,log10:2,logarithm:2,logb:2,logical_and:2,logical_invert:2,logical_or:2,logical_xor:2,lose:2,lower:2,lvalu:2,mai:2,main:4,make:2,mallocerror:[2,3],max:2,max_emax:2,max_mag:2,maxcontext:1,maximum:[0,1,2],member:2,memoryerror:2,mention:1,merg:1,method:2,might:2,min:2,min_mag:2,minimum:2,minor:4,minu:2,mode:[2,4],most:1,move:[1,2],mpd_as_uint128_tripl:2,mpd_clamp:0,mpd_context_t:1,mpd_conversion_syntax:0,mpd_decimal128:[0,1],mpd_decimal32:[0,1],mpd_decimal64:[0,1],mpd_division_by_zero:0,mpd_division_imposs:0,mpd_division_undefin:0,mpd_error:0,mpd_final:2,mpd_fpu_error:0,mpd_from_uint128_tripl:2,mpd_ieee_context_max_bit:[0,1],mpd_ieee_invalid_oper:0,mpd_inexact:0,mpd_invalid_context:0,mpd_invalid_oper:0,mpd_malloc_error:0,mpd_max_statu:0,mpd_not_impl:0,mpd_overflow:0,mpd_round:0,mpd_round_05up:0,mpd_round_ceil:0,mpd_round_down:0,mpd_round_floor:0,mpd_round_guard:0,mpd_round_half_down:0,mpd_round_half_even:0,mpd_round_half_up:0,mpd_round_trunc:0,mpd_round_up:0,mpd_ssize_t:1,mpd_subnorm:0,mpd_t:[1,2],mpd_uint128_triple_t:2,mpd_underflow:0,mpdecim:4,msg:3,mul:2,multipl:1,multipli:2,must:[1,2],name:2,namespac:0,nan:2,natur:2,nearest:2,necessari:2,necessarili:2,need:1,neg:2,negat:2,neither:2,never:2,next_minu:2,next_plu:2,next_toward:2,noexcept:[1,2],non:2,nonneg:2,nonzero:2,normal:2,note:2,number:2,number_class:2,numer:2,occur:2,one:[1,2],onli:[1,2],openbsd:1,oper:[1,4],operand:2,option:4,order:2,ostream:[1,2],other:[1,2,4],otherwis:2,output:2,overflow:3,own:1,pad:2,pair:2,paramet:[2,4],part:2,pass:[1,2],payload:2,pep:2,perform:2,place:2,plu:2,point:[2,4],pointer:[1,2],posit:2,pow:2,power:2,powmod:2,practic:2,prec:[1,2],precis:[2,4],predic:4,prefer:0,privat:2,produc:2,product:2,program:1,proper:1,provid:[1,4],python:2,quantiz:2,quiet:2,quit:2,quotient:2,radix:2,rais:[1,2],rang:2,rare:2,rather:2,readabl:1,reciproc:2,reduc:2,refer:[1,2],regular:[1,2],releas:2,rem:2,rem_near:2,remaind:2,remov:2,renam:0,report:2,repr:[1,2],repres:2,represent:[1,2],requir:4,rescal:2,reset:2,respect:1,rest:2,restrict:[2,4],result:2,revers:4,right:2,rightmost:2,root:2,rotat:2,round:[1,2,3,4],round_05up:0,round_ceil:0,round_down:0,round_floor:[0,2],round_guard:0,round_half_down:0,round_half_even:[0,2],round_half_up:0,round_trunc:0,round_up:0,rule:2,runtime_error:3,runtimeerror:3,safe:2,same:2,same_quantum:2,scaleb:2,scientif:2,second:2,section:0,see:2,select:1,self:[1,2],semant:1,sensit:2,set:[1,2,4],sever:1,shift:2,shiftl:2,shiftn:2,shiftr:2,shorten:0,should:[1,2],sign:2,signal:[1,2,4],similar:2,sinc:2,singl:[1,2],smaller:2,smallest:2,snan:2,special:2,specif:[1,4],specifi:2,sqrt:2,squar:2,standard:[1,2,4],startup:1,state:2,statu:[1,4],std:[1,2,3],step:2,still:[1,2],stream:[1,4],string:[1,3,4],strip:2,strong:2,struct:1,sub:2,subnorm:[2,3],subtract:2,sum:2,syntax:2,system:2,templat:1,temporari:1,ten:2,terminolog:2,ternari:4,test:2,than:[1,2],thei:0,thi:[0,1,2],third:2,thread:[2,4],thread_loc:1,three:2,through:2,to_eng:2,to_integr:2,to_integral_exact:2,to_sci:2,too:2,total:2,toward:[0,2],trail:2,translat:1,trap:1,tripl:4,trunc:2,truncat:[0,2],two:4,type:2,u32:2,u64:2,uint16_t:2,uint32_t:[0,1,2],uint64_t:2,uint8_t:2,unaffect:2,unari:4,unchang:2,under:[1,2],underflow:[2,3],underli:1,unequ:2,unit:1,unless:2,unlik:2,unround:[1,2],unsign:2,unus:0,upper:2,use:[1,2],used:[1,2],user:1,uses:[1,2],using:2,utf:2,valid:2,valu:[0,1,4],valueerror:[2,3],veri:2,version:0,welcom:4,when:1,where:2,whether:2,whichev:0,wise:2,without:2,work:1,would:2,wrap:2,xor:2,you:[0,1],zero:[0,2]},titles:["Constants","Context","Decimal class","Exceptions","libmpdec++"],titleterms:{"class":[1,2,3],"function":[1,2],"return":2,TLS:1,accessor:2,argument:2,arithmet:2,assign:2,base:3,binari:2,caveat:1,comparison:2,condit:3,constant:0,constructor:2,context:[0,1,2],convers:2,decim:2,exact:2,except:3,factori:1,flag:0,ieee:0,implicit:1,inexact:2,integ:2,interchang:0,irregular:2,libmpdec:4,local:1,main:1,mode:0,oper:2,option:2,other:3,predic:2,requir:2,revers:2,round:0,set:0,signal:3,specif:[2,3],statu:0,stream:2,string:2,ternari:2,thread:1,tripl:2,two:2,unari:2,valu:2}})
|