libqalculate-5.0.0
Number Member List

This is the complete list of members for Number, including all inherited members.

abs() (defined in Number)Number
acos() (defined in Number)Number
acosh() (defined in Number)Number
add(const Number &o)Number
add(long int i) (defined in Number)Number
add(const Number &o, MathOperation op) (defined in Number)Number
airy() (defined in Number)Number
allroots(const Number &o, std::vector< Number > &roots) (defined in Number)Number
arg() (defined in Number)Number
asin() (defined in Number)Number
asinh() (defined in Number)Number
atan() (defined in Number)Number
atan2(const Number &o, bool allow_zero=false) (defined in Number)Number
atanh() (defined in Number)Number
b_approx (defined in Number)Numberprotected
b_imag (defined in Number)Numberprotected
bernoulli() (defined in Number)Number
besselj(const Number &o) (defined in Number)Number
bessely(const Number &o) (defined in Number)Number
betainc(const Number &p, const Number &q, bool regularized=true) (defined in Number)Number
binomial(const Number &m, const Number &k) (defined in Number)Number
bitAnd(const Number &o) (defined in Number)Number
bitCmp(unsigned int bits) (defined in Number)Number
bitEqv(const Number &o) (defined in Number)Number
bitGet(unsigned long bit) const (defined in Number)Number
bitNot() (defined in Number)Number
bitOr(const Number &o) (defined in Number)Number
bitSet(unsigned long bit, bool set=true) (defined in Number)Number
bitXor(const Number &o) (defined in Number)Number
catalan()Number
cbrt() (defined in Number)Number
ceil(const Number &o) (defined in Number)Number
ceil() (defined in Number)Number
clear(bool keep_precision=false) (defined in Number)Number
clearImaginary() (defined in Number)Number
clearReal() (defined in Number)Number
compare(const Number &o, bool ignore_imag=false) const (defined in Number)Number
compare(long int i) const (defined in Number)Number
compareAbsolute(const Number &o, bool ignore_imag=false) const (defined in Number)Number
compareApproximately(const Number &o, int prec=EQUALS_PRECISION_LOWEST) const (defined in Number)Number
compareImaginaryParts(const Number &o) const (defined in Number)Number
compareRealParts(const Number &o) const (defined in Number)Number
complexDenominator() const (defined in Number)Number
complexNumerator() const (defined in Number)Number
cos() (defined in Number)Number
cosh() (defined in Number)Number
coshint() (defined in Number)Number
cosint() (defined in Number)Number
denominator() const (defined in Number)Number
denominatorEquals(long int i) const (defined in Number)Number
denominatorIsEqual(const Number &o) const (defined in Number)Number
denominatorIsEven() const (defined in Number)Number
denominatorIsGreater(const Number &o) const (defined in Number)Number
denominatorIsGreaterThan(long int i) const (defined in Number)Number
denominatorIsLess(const Number &o) const (defined in Number)Number
denominatorIsLessThan(long int i) const (defined in Number)Number
denominatorIsTwo() const (defined in Number)Number
digamma() (defined in Number)Number
divide(const Number &o)Number
divide(long int i) (defined in Number)Number
doubleFactorial() (defined in Number)Number
e(bool use_cached_number=true)Number
equals(const Number &o, bool allow_interval=false, bool allow_infinite=false) const (defined in Number)Number
equals(long int i) const (defined in Number)Number
equalsApproximately(const Number &o, int prec) const (defined in Number)Number
equalsZero() const (defined in Number)Number
erf() (defined in Number)Number
erfc() (defined in Number)Number
erfi() (defined in Number)Number
erfinv() (defined in Number)Number
euler()Number
exp() (defined in Number)Number
exp10(const Number &o)Number
exp10()Number
exp2(const Number &o)Number
exp2()Number
expint() (defined in Number)Number
factorial() (defined in Number)Number
factorize(std::vector< Number > &factors) (defined in Number)Number
fl_value (defined in Number)Numberprotected
floatValue() const (defined in Number)Number
floor(const Number &o) (defined in Number)Number
floor() (defined in Number)Number
frac() (defined in Number)Number
fresnelc() (defined in Number)Number
fresnels() (defined in Number)Number
fu_value (defined in Number)Numberprotected
gamma() (defined in Number)Number
gcd(const Number &o) (defined in Number)Number
getBoolean() const (defined in Number)Number
getCentralInteger(Number &nr_int, bool *b_multiple=NULL, std::vector< Number > *v=NULL) const (defined in Number)Number
hasImaginaryPart() const (defined in Number)Number
hasNegativeSign() const (defined in Number)Number
hasPositiveSign() const (defined in Number)Number
hasRealPart() const (defined in Number)Number
i_precision (defined in Number)Numberprotected
i_value (defined in Number)Numberprotected
igamma(const Number &o) (defined in Number)Number
imaginaryPart() constNumber
imaginaryPartIsInterval() const (defined in Number)Number
imaginaryPartIsNegative() const (defined in Number)Number
imaginaryPartIsNonNegative() const (defined in Number)Number
imaginaryPartIsNonPositive() const (defined in Number)Number
imaginaryPartIsNonZero() const (defined in Number)Number
imaginaryPartIsPositive() const (defined in Number)Number
includesInfinity(bool ignore_imag=false) const (defined in Number)Number
includesMinusInfinity() const (defined in Number)Number
includesPlusInfinity() const (defined in Number)Number
integer() const (defined in Number)Number
integerLength() const (defined in Number)Number
internalImaginary() const (defined in Number)Number
internalLowerFloat() const (defined in Number)Number
internalLowerFloat() (defined in Number)Number
internalRational() const (defined in Number)Number
internalRational() (defined in Number)Number
internalType() const (defined in Number)Number
internalUpperFloat() const (defined in Number)Number
internalUpperFloat() (defined in Number)Number
intervalToMidValue(bool increase_precision_if_close) (defined in Number)Number
intervalToMidValue() (defined in Number)Number
intervalToPrecision(long int min_precision=2) (defined in Number)Number
intRand(const Number &ceil) (defined in Number)Number
intValue(bool *overflow=NULL) constNumber
iquo(const Number &o) (defined in Number)Number
iquo(unsigned long int i) (defined in Number)Number
iquo(const Number &o, Number &r) (defined in Number)Number
irem(const Number &o) (defined in Number)Number
irem(const Number &o, Number &q) (defined in Number)Number
isApproximate() constNumber
isComplex() const (defined in Number)Number
isEven() const (defined in Number)Number
isFloatingPoint() constNumber
isFraction() const (defined in Number)Number
isGreaterThan(const Number &o) const (defined in Number)Number
isGreaterThan(long int i) const (defined in Number)Number
isGreaterThanOrEqualTo(const Number &o) const (defined in Number)Number
isGreaterThanOrEqualTo(long int i) const (defined in Number)Number
isI() const (defined in Number)Number
isInfinite(bool ignore_imag=true) constNumber
isInteger(IntegerType integer_type=INTEGER_TYPE_NONE) const (defined in Number)Number
isIntegerDivisible(const Number &o) const (defined in Number)Number
isInterval(bool ignore_imag=true) const (defined in Number)Number
isLessThan(const Number &o) const (defined in Number)Number
isLessThan(long int i) const (defined in Number)Number
isLessThanOrEqualTo(const Number &o) const (defined in Number)Number
isLessThanOrEqualTo(long int i) const (defined in Number)Number
isMinusI() const (defined in Number)Number
isMinusInfinity(bool ignore_imag=false) constNumber
isMinusOne() const (defined in Number)Number
isNegative() const (defined in Number)Number
isNonInteger() const (defined in Number)Number
isNonNegative() const (defined in Number)Number
isNonPositive() const (defined in Number)Number
isNonZero() const (defined in Number)Number
isOdd() const (defined in Number)Number
isOne() const (defined in Number)Number
isPerfectSquare() const (defined in Number)Number
isPlusInfinity(bool ignore_imag=false) constNumber
isPositive() const (defined in Number)Number
isqrt() (defined in Number)Number
isRational() const (defined in Number)Number
isReal() const (defined in Number)Number
isTwo() const (defined in Number)Number
isUndefined() const (defined in Number)Number
isZero() const (defined in Number)Number
lambertW() (defined in Number)Number
lambertW(const Number &k) (defined in Number)Number
lcm(const Number &o) (defined in Number)Number
lintValue(bool *overflow=NULL) const (defined in Number)Number
llintValue() const (defined in Number)Number
ln() (defined in Number)Number
log(const Number &o) (defined in Number)Number
logint() (defined in Number)Number
lowerEndPoint(bool include_imag=false) const (defined in Number)Number
markAsImaginaryPart(bool is_imag=true) (defined in Number)Number
mergeInterval(const Number &o, bool set_to_overlap=false) (defined in Number)Number
mod(const Number &o) (defined in Number)Number
multiFactorial(const Number &o) (defined in Number)Number
multiply(const Number &o)Number
multiply(long int i) (defined in Number)Number
n_type (defined in Number)Numberprotected
negate()Number
Number()Number
Number(std::string number, const ParseOptions &po=default_parse_options)Number
Number(long int numerator, long int denominator=1, long int exp_10=0)Number
Number(const Number &o)Number
numerator() const (defined in Number)Number
numeratorEquals(long int i) const (defined in Number)Number
numeratorIsEven() const (defined in Number)Number
numeratorIsGreaterThan(long int i) const (defined in Number)Number
numeratorIsLessThan(long int i) const (defined in Number)Number
numeratorIsMinusOne() const (defined in Number)Number
numeratorIsOne() const (defined in Number)Number
operator!() const (defined in Number)Number
operator!=(const Number &o) const (defined in Number)Number
operator!=(long int i) const (defined in Number)Number
operator&&(const Number &o) const (defined in Number)Number
operator*(const Number &o) const (defined in Number)Number
operator*(long int i) const (defined in Number)Number
operator*=(const Number &o) (defined in Number)Number
operator*=(long int i) (defined in Number)Number
operator+(const Number &o) const (defined in Number)Number
operator+(long int i) const (defined in Number)Number
operator++(int) (defined in Number)Number
operator+=(const Number &o) (defined in Number)Number
operator+=(long int i) (defined in Number)Number
operator-() const (defined in Number)Number
operator-(const Number &o) const (defined in Number)Number
operator-(long int i) const (defined in Number)Number
operator--(int) (defined in Number)Number
operator-=(const Number &o) (defined in Number)Number
operator-=(long int i) (defined in Number)Number
operator/(const Number &o) const (defined in Number)Number
operator/(long int i) const (defined in Number)Number
operator/=(const Number &o) (defined in Number)Number
operator/=(long int i) (defined in Number)Number
operator<(const Number &o) const (defined in Number)Number
operator<(long int i) const (defined in Number)Number
operator<=(const Number &o) const (defined in Number)Number
operator<=(long int i) const (defined in Number)Number
operator=(const Number &o) (defined in Number)Number
operator=(long int i) (defined in Number)Number
operator==(const Number &o) const (defined in Number)Number
operator==(long int i) const (defined in Number)Number
operator>(const Number &o) const (defined in Number)Number
operator>(long int i) const (defined in Number)Number
operator>=(const Number &o) const (defined in Number)Number
operator>=(long int i) const (defined in Number)Number
operator^(const Number &o) const (defined in Number)Number
operator^(long int i) const (defined in Number)Number
operator^=(const Number &o) (defined in Number)Number
operator^=(long int i) (defined in Number)Number
operator||(const Number &o) const (defined in Number)Number
pi()Number
polylog(const Number &o) (defined in Number)Number
precision(int calculate_from_interval=0) constNumber
precisionToInterval() (defined in Number)Number
print(const PrintOptions &po=default_print_options, const InternalPrintStruct &ips=top_ips) const (defined in Number)Number
printDenominator(int base=10, bool display_sign=true, BaseDisplay base_display=BASE_DISPLAY_NORMAL, bool lower_case=false) const (defined in Number)Number
printImaginaryDenominator(int base=10, bool display_sign=true, BaseDisplay base_display=BASE_DISPLAY_NORMAL, bool lower_case=false) const (defined in Number)Number
printImaginaryNumerator(int base=10, bool display_sign=true, BaseDisplay base_display=BASE_DISPLAY_NORMAL, bool lower_case=false) const (defined in Number)Number
printNumerator(int base=10, bool display_sign=true, BaseDisplay base_display=BASE_DISPLAY_NORMAL, bool lower_case=false) const (defined in Number)Number
r_value (defined in Number)Numberprotected
raise(const Number &o, bool try_exact=true)Number
rand() (defined in Number)Number
randn() (defined in Number)Number
realPart() constNumber
realPartIsNegative() const (defined in Number)Number
realPartIsNonNegative() const (defined in Number)Number
realPartIsNonZero() const (defined in Number)Number
realPartIsPositive() const (defined in Number)Number
realPartIsRational() const (defined in Number)Number
recip()Number
relativeUncertainty() const (defined in Number)Number
rem(const Number &o) (defined in Number)Number
root(const Number &o) (defined in Number)Number
round(const Number &o, bool halfway_to_even=true) (defined in Number)Number
round(bool halfway_to_even=true) (defined in Number)Number
round(RoundingMode mode) (defined in Number)Number
set(std::string number, const ParseOptions &po=default_parse_options) (defined in Number)Number
set(long int numerator, long int denominator=1, long int exp_10=0, bool keep_precision=false, bool keep_imag=false) (defined in Number)Number
set(const Number &o, bool merge_precision=false, bool keep_imag=false) (defined in Number)Number
setApproximate(bool is_approximate=true)Number
setFalse() (defined in Number)Number
setFloat(long double d_value) (defined in Number)Number
setImaginaryPart(const Number &o) (defined in Number)Number
setImaginaryPart(long int numerator, long int denominator=1, long int exp_10=0) (defined in Number)Number
setInternal(const mpz_t &mpz_value, bool keep_precision=false, bool keep_imag=false) (defined in Number)Number
setInternal(mpz_srcptr mpz_value, bool keep_precision=false, bool keep_imag=false) (defined in Number)Number
setInternal(const mpq_t &mpq_value, bool keep_precision=false, bool keep_imag=false) (defined in Number)Number
setInternal(const mpz_t &mpz_num, const mpz_t &mpz_den, bool keep_precision=false, bool keep_imag=false) (defined in Number)Number
setInternal(const mpfr_t &mpfr_value, bool merge_precision=false, bool keep_imag=false) (defined in Number)Number
setInterval(const Number &nr_lower, const Number &nr_upper, bool keep_precision=false) (defined in Number)Number
setLogicalNot() (defined in Number)Number
setMinusInfinity(bool keep_precision=false, bool keep_imag=false) (defined in Number)Number
setNegative(bool is_negative) (defined in Number)Number
setPlusInfinity(bool keep_precision=false, bool keep_imag=false) (defined in Number)Number
setPrecision(int prec) (defined in Number)Number
setPrecisionAndApproximateFrom(const Number &o) (defined in Number)Number
setRelativeUncertainty(const Number &o, bool to_precision=false) (defined in Number)Number
setToFloatingPoint() (defined in Number)Number
setTrue(bool is_true=true) (defined in Number)Number
setUncertainty(const Number &o, bool to_precision=false) (defined in Number)Number
shift(const Number &o) (defined in Number)Number
shiftLeft(const Number &o) (defined in Number)Number
shiftRight(const Number &o) (defined in Number)Number
signum() (defined in Number)Number
sin() (defined in Number)Number
sinh() (defined in Number)Number
sinhint() (defined in Number)Number
sinint() (defined in Number)Number
smod(const Number &o) (defined in Number)Number
splitInterval(unsigned int nr_of_parts, std::vector< Number > &v) const (defined in Number)Number
sqrt() (defined in Number)Number
square()Number
subtract(const Number &o)Number
subtract(long int i) (defined in Number)Number
tan() (defined in Number)Number
tanh() (defined in Number)Number
testErrors(int error_level=1) const (defined in Number)Numberprotected
testFloatResult(bool allow_infinite_result=true, int error_level=1, bool test_integer=true) (defined in Number)Numberprotected
testInteger() (defined in Number)Numberprotected
toBoolean() (defined in Number)Number
trunc(const Number &o) (defined in Number)Number
trunc() (defined in Number)Number
uintValue(bool *overflow=NULL) const (defined in Number)Number
ulintValue(bool *overflow=NULL) const (defined in Number)Number
uncertainty() const (defined in Number)Number
upperEndPoint(bool include_imag=false) const (defined in Number)Number
zeta()Number
zeta(const Number &o)Number
~Number() (defined in Number)Numbervirtual