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, 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) | Number | protected
b_imag (defined in Number) | Number | protected
besselj(const Number &o) (defined in Number) | Number |
bessely(const Number &o) (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 |
bitNot() (defined in Number) | Number |
bitOr(const Number &o) (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 |
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(vector< Number > &factors) (defined in Number) | Number |
fl_value (defined in Number) | Number | protected
floatValue() const (defined in Number) | Number |
floor(const Number &o) (defined in Number) | Number |
floor() (defined in Number) | Number |
frac() (defined in Number) | Number |
fu_value (defined in Number) | Number | protected
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, 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) | Number | protected
i_value (defined in Number) | Number | protected
igamma(const Number &o) (defined in Number) | Number |
imaginaryPart() const | Number |
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() (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) const | Number |
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() const | Number |
isComplex() const (defined in Number) | Number |
isEven() const (defined in Number) | Number |
isFloatingPoint() const | Number |
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) const | Number |
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) const | Number |
isMinusOne() const (defined in Number) | Number |
isNegative() 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) const | Number |
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 |
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) | Number | protected
negate() | Number |
Number() | Number |
Number(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) const | Number |
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) | Number | protected
raise(const Number &o, bool try_exact=true) | Number |
rand() (defined in Number) | Number |
realPart() const | Number |
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 |
set(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 |
setToFloatingPoint() (defined in Number) | Number |
setTrue(bool is_true=true) (defined in Number) | Number |
setUncertainty(const Number &o, bool force_interval=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, 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) | Number | protected
testFloatResult(bool allow_infinite_result=true, int error_level=1, bool test_integer=true) (defined in Number) | Number | protected
testInteger() (defined in Number) | Number | protected
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 |
~Number() (defined in Number) | Number | virtual