# 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(const Number &o, MathOperation op) (defined in Number) | Number |
asin() (defined in Number) | Number |
asinh() (defined in Number) | Number |
atan() (defined in Number) | Number |
atanh() (defined in Number) | Number |
b_approx (defined in Number) | Number | `[protected]`
b_inf (defined in Number) | Number | `[protected]`
b_minf (defined in Number) | Number | `[protected]`
b_pinf (defined in Number) | Number | `[protected]`
binomial(const Number &m, const Number &k) (defined in Number) | Number |
bitAnd(const Number &o) (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 |
ceil(const Number &o) (defined in Number) | Number |
ceil() (defined in Number) | Number |
clear() (defined in Number) | Number |
compare(const Number &o) 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 |
denominator() const (defined in Number) | Number |
denominatorIsEven() const (defined in Number) | Number |
denominatorIsTwo() const (defined in Number) | Number |
divide(const Number &o) | Number |
doubleFactorial() (defined in Number) | Number |
e() | Number |
equals(const Number &o) const (defined in Number) | Number |
equalsApproximately(const Number &o, int prec) const (defined in Number) | Number |
equalsZero() const (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 |
factorial() (defined in Number) | Number |
factorize(vector< Number > &factors) (defined in Number) | Number |
floatValue() const (defined in Number) | Number |
floor(const Number &o) (defined in Number) | Number |
floor() (defined in Number) | Number |
frac() (defined in Number) | Number |
gcd(const Number &o) (defined in Number) | Number |
getBoolean() 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]`
imaginaryPart() const | Number |
imaginaryPartIsNegative() const (defined in Number) | Number |
imaginaryPartIsPositive() const (defined in Number) | Number |
integer() const (defined in Number) | Number |
integerLength() const (defined in Number) | Number |
internalNumber() const (defined in Number) | Number |
intValue(bool *overflow=NULL) const | Number |
iquo(const Number &o) (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 |
isApproximateType() const | Number |
isComplex() const (defined in Number) | Number |
isEven() const (defined in Number) | Number |
isFraction() const (defined in Number) | Number |
isGreaterThan(const Number &o) const (defined in Number) | Number |
isGreaterThanOrEqualTo(const Number &o) const (defined in Number) | Number |
isI() const (defined in Number) | Number |
isInfinite() const | Number |
isInfinity() const | Number |
isInteger() const (defined in Number) | Number |
isLessThan(const Number &o) const (defined in Number) | Number |
isLessThanOrEqualTo(const Number &o) const (defined in Number) | Number |
isMinusI() const (defined in Number) | Number |
isMinusInfinity() 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 |
isOdd() const (defined in Number) | Number |
isOne() const (defined in Number) | Number |
isPlusInfinity() 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 |
ln() (defined in Number) | Number |
log(const Number &o) (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 |
negate() | Number |
Number() | Number |
Number(string number, const ParseOptions &po=default_parse_options) | Number |
Number(int numerator, int denominator=1, int exp_10=0) | Number |
Number(const Number &o) | Number |
numerator() const (defined in Number) | Number |
numeratorIsEven() const (defined in Number) | Number |
numeratorIsMinusOne() const (defined in Number) | Number |
numeratorIsOne() const (defined in Number) | Number |
operator &&(const Number &o) const (defined in Number) | Number |
operator!() const (defined in Number) | Number |
operator!=(const Number &o) const (defined in Number) | Number |
operator*(const Number &o) const (defined in Number) | Number |
operator*=(const Number &o) (defined in Number) | Number |
operator+(const Number &o) const (defined in Number) | Number |
operator++(int) (defined in Number) | Number |
operator+=(const Number &o) (defined in Number) | Number |
operator-() const (defined in Number) | Number |
operator-(const Number &o) const (defined in Number) | Number |
operator--(int) (defined in Number) | Number |
operator-=(const Number &o) (defined in Number) | Number |
operator/(const Number &o) const (defined in Number) | Number |
operator/=(const Number &o) (defined in Number) | Number |
operator=(const Number &o) (defined in Number) | Number |
operator==(const Number &o) const (defined in Number) | Number |
operator^(const Number &o) const (defined in Number) | Number |
operator^=(const Number &o) (defined in Number) | Number |
operator||(const Number &o) const (defined in Number) | Number |
pi() | Number |
precision() const | 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 |
raise(const Number &o, bool try_exact=true) | Number |
realPart() const | Number |
realPartIsNegative() const (defined in Number) | Number |
realPartIsPositive() const (defined in Number) | Number |
recip() | Number |
rem(const Number &o) (defined in Number) | Number |
removeFloatZeroPart() (defined in Number) | Number | `[protected]`
round(const Number &o) (defined in Number) | Number |
round() (defined in Number) | Number |
set(string number, const ParseOptions &po=default_parse_options) (defined in Number) | Number |
set(int numerator, int denominator=1, int exp_10=0) (defined in Number) | Number |
set(const Number &o) (defined in Number) | Number |
setApproximate(bool is_approximate=true) | Number |
setFalse() (defined in Number) | Number |
setFloat(double d_value) (defined in Number) | Number |
setImaginaryPart(const Number &o) (defined in Number) | Number |
setImaginaryPart(int numerator, int denominator=1, int exp_10=0) (defined in Number) | Number |
setInfinity() (defined in Number) | Number |
setInternal(const cln::cl_N &cln_value) (defined in Number) | Number |
setLogicalNot() (defined in Number) | Number |
setMinusInfinity() (defined in Number) | Number |
setNegative(bool is_negative) (defined in Number) | Number |
setPlusInfinity() (defined in Number) | Number |
setPrecision(int prec) (defined in Number) | Number |
setPrecisionAndApproximateFrom(const Number &o) (defined in Number) | Number | `[protected]`
setTrue(bool is_true=true) (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 |
smod(const Number &o) (defined in Number) | Number |
square() | Number |
subtract(const Number &o) | Number |
tan() (defined in Number) | Number |
tanh() (defined in Number) | Number |
testApproximate() (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 |
value (defined in Number) | Number | `[protected]`
zeta() | Number |
~Number() (defined in Number) | Number | `[virtual]`