- abs(MathContext) - Method in class ch.obermuhlner.math.big.BigComplex
-
Calculates the absolute value (also known as magnitude, length or radius) of this complex number.
- abs(BigComplex, MathContext) - Static method in class ch.obermuhlner.math.big.BigComplexMath
-
Calculates the absolute value (also known as magnitude, length or radius) of the given complex number using the specified MathContext
.
- abs(BigFloat) - Static method in class ch.obermuhlner.math.big.BigFloat
-
Returns the
BigFloat
that is the
abs(this)
(absolute value).
- abs() - Method in class ch.obermuhlner.math.big.BigRational
-
Returns the absolute value of this rational number.
- absSquare(MathContext) - Method in class ch.obermuhlner.math.big.BigComplex
-
Calculates the square of the absolute value of this complex number.
- absSquare(BigComplex, MathContext) - Static method in class ch.obermuhlner.math.big.BigComplexMath
-
Calculates the square of the absolute value (also known as magnitude, length or radius) of the given complex number using the specified MathContext
.
- acos(BigComplex, MathContext) - Static method in class ch.obermuhlner.math.big.BigComplexMath
-
Calculates the arc cosine (inverted cosine) of
BigComplex
x in the complex domain.
- acos(BigDecimal, MathContext) - Static method in class ch.obermuhlner.math.big.BigDecimalMath
-
Calculates the arc cosine (inverted cosine) of BigDecimal
x.
- acos(BigFloat) - Static method in class ch.obermuhlner.math.big.BigFloat
-
- acosh(BigDecimal, MathContext) - Static method in class ch.obermuhlner.math.big.BigDecimalMath
-
Calculates the arc hyperbolic cosine (inverse hyperbolic cosine) of BigDecimal
x.
- acosh(BigFloat) - Static method in class ch.obermuhlner.math.big.BigFloat
-
- acot(BigComplex, MathContext) - Static method in class ch.obermuhlner.math.big.BigComplexMath
-
Calculates the arc cotangens (inverted cotangens) of
BigComplex
x in the complex domain.
- acot(BigDecimal, MathContext) - Static method in class ch.obermuhlner.math.big.BigDecimalMath
-
Calculates the inverse cotangens (arc cotangens) of BigDecimal
x.
- acot(BigFloat) - Static method in class ch.obermuhlner.math.big.BigFloat
-
- acoth(BigDecimal, MathContext) - Static method in class ch.obermuhlner.math.big.BigDecimalMath
-
Calculates the arc hyperbolic cotangens (inverse hyperbolic cotangens) of BigDecimal
x.
- acoth(BigFloat) - Static method in class ch.obermuhlner.math.big.BigFloat
-
- add(BigComplex) - Method in class ch.obermuhlner.math.big.BigComplex
-
Calculates the addition of the given complex value to this complex number.
- add(BigComplex, MathContext) - Method in class ch.obermuhlner.math.big.BigComplex
-
Calculates the addition of the given complex value to this complex number using the specified MathContext
.
- add(BigDecimal, MathContext) - Method in class ch.obermuhlner.math.big.BigComplex
-
Calculates the addition of the given real BigDecimal
value to this complex number using the specified MathContext
.
- add(BigDecimal) - Method in class ch.obermuhlner.math.big.BigComplex
-
Calculates the addition of the given real BigDecimal
value to this complex number.
- add(double) - Method in class ch.obermuhlner.math.big.BigComplex
-
Calculates the addition of the given real double
value to this complex number.
- add(BigFloat) - Method in class ch.obermuhlner.math.big.BigFloat
-
- add(BigDecimal) - Method in class ch.obermuhlner.math.big.BigFloat
-
- add(int) - Method in class ch.obermuhlner.math.big.BigFloat
-
- add(long) - Method in class ch.obermuhlner.math.big.BigFloat
-
- add(double) - Method in class ch.obermuhlner.math.big.BigFloat
-
- add(BigRational) - Method in class ch.obermuhlner.math.big.BigRational
-
Calculates the addition (+) of this rational number and the specified argument.
- add(BigInteger) - Method in class ch.obermuhlner.math.big.BigRational
-
Calculates the addition (+) of this rational number and the specified argument.
- add(int) - Method in class ch.obermuhlner.math.big.BigRational
-
Calculates the addition (+) of this rational number and the specified argument.
- angle(MathContext) - Method in class ch.obermuhlner.math.big.BigComplex
-
Calculates the angle in radians (also known as argument) of this complex number.
- angle(BigComplex, MathContext) - Static method in class ch.obermuhlner.math.big.BigComplexMath
-
Calculates the angle in radians of the given complex number using the specified MathContext
.
- asin(BigComplex, MathContext) - Static method in class ch.obermuhlner.math.big.BigComplexMath
-
Calculates the arc sine (inverted sine) of
BigComplex
x in the complex domain.
- asin(BigDecimal, MathContext) - Static method in class ch.obermuhlner.math.big.BigDecimalMath
-
Calculates the arc sine (inverted sine) of BigDecimal
x.
- asin(BigFloat) - Static method in class ch.obermuhlner.math.big.BigFloat
-
- AsinCalculator - Class in ch.obermuhlner.math.big.internal
-
Calculates arc sinus using the Maclaurin series.
- asinh(BigDecimal, MathContext) - Static method in class ch.obermuhlner.math.big.BigDecimalMath
-
Calculates the arc hyperbolic sine (inverse hyperbolic sine) of BigDecimal
x.
- asinh(BigFloat) - Static method in class ch.obermuhlner.math.big.BigFloat
-
- atan(BigComplex, MathContext) - Static method in class ch.obermuhlner.math.big.BigComplexMath
-
Calculates the arc tangens (inverted tangens) of
BigComplex
x in the complex domain.
- atan(BigDecimal, MathContext) - Static method in class ch.obermuhlner.math.big.BigDecimalMath
-
Calculates the arc tangens (inverted tangens) of BigDecimal
x.
- atan(BigFloat) - Static method in class ch.obermuhlner.math.big.BigFloat
-
- atan2(BigDecimal, BigDecimal, MathContext) - Static method in class ch.obermuhlner.math.big.BigDecimalMath
-
Calculates the arc tangens (inverted tangens) of BigDecimal
y / x in the range -pi to pi.
- atanh(BigDecimal, MathContext) - Static method in class ch.obermuhlner.math.big.BigDecimalMath
-
Calculates the arc hyperbolic tangens (inverse hyperbolic tangens ) of BigDecimal
x.
- atanh(BigFloat) - Static method in class ch.obermuhlner.math.big.BigFloat
-
- getContext() - Method in class ch.obermuhlner.math.big.BigFloat
-
- getCurrentFactor() - Method in class ch.obermuhlner.math.big.internal.AsinCalculator
-
- getCurrentFactor() - Method in class ch.obermuhlner.math.big.internal.CosCalculator
-
- getCurrentFactor() - Method in class ch.obermuhlner.math.big.internal.CoshCalculator
-
- getCurrentFactor() - Method in class ch.obermuhlner.math.big.internal.ExpCalculator
-
- getCurrentFactor() - Method in class ch.obermuhlner.math.big.internal.SeriesCalculator
-
Returns the factor of the highest term already calculated.
- getCurrentFactor() - Method in class ch.obermuhlner.math.big.internal.SinCalculator
-
- getCurrentFactor() - Method in class ch.obermuhlner.math.big.internal.SinhCalculator
-
- getCurrentPower() - Method in interface ch.obermuhlner.math.big.internal.PowerIterator
-
Returns the current power.
- getCurrentPower() - Method in class ch.obermuhlner.math.big.internal.PowerNIterator
-
- getCurrentPower() - Method in class ch.obermuhlner.math.big.internal.PowerTwoNIterator
-
- getCurrentPower() - Method in class ch.obermuhlner.math.big.internal.PowerTwoNPlusOneIterator
-
- getDenominator() - Method in class ch.obermuhlner.math.big.BigRational
-
Returns the denominator of this rational number as BigDecimal.
- getDenominatorBigInteger() - Method in class ch.obermuhlner.math.big.BigRational
-
Returns the denominator of this rational number as BigInteger.
- getExponent() - Method in class ch.obermuhlner.math.big.BigFloat
-
Returns the exponent of this
value written as mantissa * 10exponent.
- getFactor(int) - Method in class ch.obermuhlner.math.big.internal.SeriesCalculator
-
Returns the factor of the term with specified index.
- getFractionalPart() - Method in class ch.obermuhlner.math.big.BigFloat
-
Returns the fractional part of this
value (right of the decimal point).
- getIntegralPart() - Method in class ch.obermuhlner.math.big.BigFloat
-
Returns the integral part of this
value (left of the decimal point).
- getMantissa() - Method in class ch.obermuhlner.math.big.BigFloat
-
Returns the mantissa of this
value written as mantissa * 10exponent.
- getMathContext() - Method in class ch.obermuhlner.math.big.BigFloat.Context
-
Returns the MathContext
of this context.
- getNumerator() - Method in class ch.obermuhlner.math.big.BigRational
-
Returns the numerator of this rational number as BigDecimal.
- getNumeratorBigInteger() - Method in class ch.obermuhlner.math.big.BigRational
-
Returns the numerator of this rational number as BigInteger.
- getPrecision() - Method in class ch.obermuhlner.math.big.BigFloat.Context
-
Returns the precision of this context.
- getRoundingMode() - Method in class ch.obermuhlner.math.big.BigFloat.Context
-
Returns the RoundingMode
of this context.
- I - Static variable in class ch.obermuhlner.math.big.BigComplex
-
Imaginary 1 represented as complex number.
- im - Variable in class ch.obermuhlner.math.big.BigComplex
-
The imaginary BigDecimal
part of this complex number.
- im() - Method in class ch.obermuhlner.math.big.BigComplex
-
Returns the imaginary part of this complex number as
BigComplex
number.
- increment() - Method in class ch.obermuhlner.math.big.BigRational
-
Calculates the increment of this rational number (+ 1).
- INSTANCE - Static variable in class ch.obermuhlner.math.big.internal.AsinCalculator
-
- INSTANCE - Static variable in class ch.obermuhlner.math.big.internal.CosCalculator
-
- INSTANCE - Static variable in class ch.obermuhlner.math.big.internal.CoshCalculator
-
- INSTANCE - Static variable in class ch.obermuhlner.math.big.internal.ExpCalculator
-
- INSTANCE - Static variable in class ch.obermuhlner.math.big.internal.SinCalculator
-
- INSTANCE - Static variable in class ch.obermuhlner.math.big.internal.SinhCalculator
-
- integerPart() - Method in class ch.obermuhlner.math.big.BigRational
-
Returns the integer part of this rational number.
- integralPart(BigDecimal) - Static method in class ch.obermuhlner.math.big.BigDecimalMath
-
Returns the integral part of the specified BigDecimal
(left of the decimal point).
- isDoubleValue(BigDecimal) - Static method in class ch.obermuhlner.math.big.BigDecimalMath
-
Returns whether the specified BigDecimal
value can be represented as double
.
- isDoubleValue() - Method in class ch.obermuhlner.math.big.BigFloat
-
Returns whether this
specified BigDecimal
value can be represented as double
.
- isEqual(BigFloat) - Method in class ch.obermuhlner.math.big.BigFloat
-
Returns whether this
value is mathematically equal to the other
value.
- isGreaterThan(BigFloat) - Method in class ch.obermuhlner.math.big.BigFloat
-
Returns whether this
value is mathematically greater than to the other
value.
- isGreaterThanOrEqual(BigFloat) - Method in class ch.obermuhlner.math.big.BigFloat
-
Returns whether this
value is mathematically greater than or equal to the other
value.
- isInteger() - Method in class ch.obermuhlner.math.big.BigRational
-
Returns whether this rational number is an integer number without fraction part.
- isIntValue(BigDecimal) - Static method in class ch.obermuhlner.math.big.BigDecimalMath
-
Returns whether the specified BigDecimal
value can be represented as int
.
- isIntValue() - Method in class ch.obermuhlner.math.big.BigFloat
-
Returns whether this
value can be represented as int
.
- isLessThan(BigFloat) - Method in class ch.obermuhlner.math.big.BigFloat
-
Returns whether this
value is mathematically less than to the other
value.
- isLessThanOrEqual(BigFloat) - Method in class ch.obermuhlner.math.big.BigFloat
-
Returns whether this
value is mathematically less than or equal to the other
value.
- isLongValue(BigDecimal) - Static method in class ch.obermuhlner.math.big.BigDecimalMath
-
Returns whether the specified BigDecimal
value can be represented as long
.
- isNegative() - Method in class ch.obermuhlner.math.big.BigFloat
-
Returns whether this
BigFloat
is negative.
- isPositive() - Method in class ch.obermuhlner.math.big.BigFloat
-
Returns whether this
BigFloat
is positive.
- isReal() - Method in class ch.obermuhlner.math.big.BigComplex
-
Returns whether this complex number only has a real part (the imaginary part is 0).
- isZero() - Method in class ch.obermuhlner.math.big.BigFloat
-
- isZero() - Method in class ch.obermuhlner.math.big.BigRational
-
Returns whether this rational number is zero.
- range(BigDecimal, BigDecimal, BigDecimal, MathContext) - Static method in class ch.obermuhlner.math.big.stream.BigDecimalStream
-
Returns a sequential ordered Stream<BigDecimal>
from startInclusive
(inclusive) to endExclusive
(exclusive) by an incremental step
.
- range(long, long, long, MathContext) - Static method in class ch.obermuhlner.math.big.stream.BigDecimalStream
-
Returns a sequential ordered Stream<BigDecimal>
from startInclusive
(inclusive) to endExclusive
(exclusive) by an incremental step
.
- range(double, double, double, MathContext) - Static method in class ch.obermuhlner.math.big.stream.BigDecimalStream
-
Returns a sequential ordered Stream<BigDecimal>
from startInclusive
(inclusive) to endExclusive
(exclusive) by an incremental step
.
- range(BigFloat, BigFloat, BigFloat) - Static method in class ch.obermuhlner.math.big.stream.BigFloatStream
-
Returns a sequential ordered Stream<BigFloat>
from startInclusive
(inclusive) to endExclusive
(exclusive) by an incremental step
.
- range(long, long, long, BigFloat.Context) - Static method in class ch.obermuhlner.math.big.stream.BigFloatStream
-
Returns a sequential ordered Stream<BigFloat>
from startInclusive
(inclusive) to endExclusive
(exclusive) by an incremental step
.
- range(double, double, double, BigFloat.Context) - Static method in class ch.obermuhlner.math.big.stream.BigFloatStream
-
Returns a sequential ordered Stream<BigFloat>
from startInclusive
(inclusive) to endExclusive
(exclusive) by an incremental step
.
- rangeClosed(BigDecimal, BigDecimal, BigDecimal, MathContext) - Static method in class ch.obermuhlner.math.big.stream.BigDecimalStream
-
Returns a sequential ordered Stream<BigDecimal>
from startInclusive
(inclusive) to endInclusive
(inclusive) by an incremental step
.
- rangeClosed(long, long, long, MathContext) - Static method in class ch.obermuhlner.math.big.stream.BigDecimalStream
-
Returns a sequential ordered Stream<BigDecimal>
from startInclusive
(inclusive) to endInclusive
(inclusive) by an incremental step
.
- rangeClosed(double, double, double, MathContext) - Static method in class ch.obermuhlner.math.big.stream.BigDecimalStream
-
Returns a sequential ordered Stream<BigDecimal>
from startInclusive
(inclusive) to endInclusive
(inclusive) by an incremental step
.
- rangeClosed(BigFloat, BigFloat, BigFloat) - Static method in class ch.obermuhlner.math.big.stream.BigFloatStream
-
Returns a sequential ordered Stream<BigFloat>
from startInclusive
(inclusive) to endInclusive
(inclusive) by an incremental step
.
- rangeClosed(long, long, long, BigFloat.Context) - Static method in class ch.obermuhlner.math.big.stream.BigFloatStream
-
Returns a sequential ordered Stream<BigFloat>
from startInclusive
(inclusive) to endInclusive
(inclusive) by an incremental step
.
- rangeClosed(double, double, double, BigFloat.Context) - Static method in class ch.obermuhlner.math.big.stream.BigFloatStream
-
Returns a sequential ordered Stream<BigFloat>
from startInclusive
(inclusive) to endInclusive
(inclusive) by an incremental step
.
- re - Variable in class ch.obermuhlner.math.big.BigComplex
-
The real BigDecimal
part of this complex number.
- re() - Method in class ch.obermuhlner.math.big.BigComplex
-
Returns the real part of this complex number as
BigComplex
number.
- reciprocal(MathContext) - Method in class ch.obermuhlner.math.big.BigComplex
-
Calculates the reciprocal of this complex number using the specified MathContext
.
- reciprocal(BigComplex, MathContext) - Static method in class ch.obermuhlner.math.big.BigComplexMath
-
Calculates the reciprocal of the given complex number using the specified MathContext
.
- reciprocal() - Method in class ch.obermuhlner.math.big.BigRational
-
Calculates the reciprocal of this rational number (1/x).
- reduce() - Method in class ch.obermuhlner.math.big.BigRational
-
Reduces this rational number to the smallest numerator/denominator with the same value.
- remainder(BigFloat) - Method in class ch.obermuhlner.math.big.BigFloat
-
Returns the
BigFloat
that is the remainder when dividing
this
by
x
.
- remainder(BigDecimal) - Method in class ch.obermuhlner.math.big.BigFloat
-
Returns the
BigFloat
that is the remainder when dividing
this
by
x
.
- remainder(int) - Method in class ch.obermuhlner.math.big.BigFloat
-
Returns the
BigFloat
that is the remainder when dividing
this
by
x
.
- remainder(long) - Method in class ch.obermuhlner.math.big.BigFloat
-
Returns the
BigFloat
that is the remainder when dividing
this
by
x
.
- remainder(double) - Method in class ch.obermuhlner.math.big.BigFloat
-
Returns the
BigFloat
that is the remainder when dividing
this
by
x
.
- root(BigComplex, BigDecimal, MathContext) - Static method in class ch.obermuhlner.math.big.BigComplexMath
-
Calculates the
BigDecimal
n'th root of
BigComplex
x (
n√x).
- root(BigComplex, BigComplex, MathContext) - Static method in class ch.obermuhlner.math.big.BigComplexMath
-
- root(BigDecimal, BigDecimal, MathContext) - Static method in class ch.obermuhlner.math.big.BigDecimalMath
-
Calculates the n'th root of BigDecimal
x.
- root(BigFloat) - Method in class ch.obermuhlner.math.big.BigFloat
-
Returns the
BigFloat
that is the
y
th root of
this
.
- root(BigDecimal) - Method in class ch.obermuhlner.math.big.BigFloat
-
Returns the
BigFloat
that is the
y
th root of
this
.
- root(int) - Method in class ch.obermuhlner.math.big.BigFloat
-
Returns the
BigFloat
that is the
y
th root of
this
.
- root(long) - Method in class ch.obermuhlner.math.big.BigFloat
-
Returns the
BigFloat
that is the
y
th root of
this
.
- root(double) - Method in class ch.obermuhlner.math.big.BigFloat
-
Returns the
BigFloat
that is the
y
th root of
this
.
- root(BigFloat, BigFloat) - Static method in class ch.obermuhlner.math.big.BigFloat
-
Returns the
BigFloat
that is
root(x, y)
.
- round(MathContext) - Method in class ch.obermuhlner.math.big.BigComplex
-
Returns this complex nuber rounded to the specified precision.
- SeriesCalculator - Class in ch.obermuhlner.math.big.internal
-
Utility class to calculate taylor series efficiently until the maximum error (as defined by the precision in the MathContext
is reached.
- SeriesCalculator() - Constructor for class ch.obermuhlner.math.big.internal.SeriesCalculator
-
- SeriesCalculator(boolean) - Constructor for class ch.obermuhlner.math.big.internal.SeriesCalculator
-
Constructs a
SeriesCalculator
with control over whether the sum terms are calculated in pairs.
- signum() - Method in class ch.obermuhlner.math.big.BigFloat
-
Returns the signum function of this
BigFloat
.
- signum() - Method in class ch.obermuhlner.math.big.BigRational
-
Returns the signum function of this rational number.
- sin(BigComplex, MathContext) - Static method in class ch.obermuhlner.math.big.BigComplexMath
-
Calculates the sine (sinus) of
BigComplex
x in the complex domain.
- sin(BigDecimal, MathContext) - Static method in class ch.obermuhlner.math.big.BigDecimalMath
-
Calculates the sine (sinus) of BigDecimal
x.
- sin(BigFloat) - Static method in class ch.obermuhlner.math.big.BigFloat
-
- SinCalculator - Class in ch.obermuhlner.math.big.internal
-
Calculates sinus using the Maclaurin series.
- sinh(BigDecimal, MathContext) - Static method in class ch.obermuhlner.math.big.BigDecimalMath
-
Calculates the hyperbolic sine of BigDecimal
x.
- sinh(BigFloat) - Static method in class ch.obermuhlner.math.big.BigFloat
-
- SinhCalculator - Class in ch.obermuhlner.math.big.internal
-
Calculates sinus hyperbolicus using the Taylor series.
- sqrt(BigComplex, MathContext) - Static method in class ch.obermuhlner.math.big.BigComplexMath
-
Calculates the square root of
BigComplex
x in the complex domain (√x).
- sqrt(BigDecimal, MathContext) - Static method in class ch.obermuhlner.math.big.BigDecimalMath
-
Calculates the square root of BigDecimal
x.
- sqrt(BigFloat) - Static method in class ch.obermuhlner.math.big.BigFloat
-
- strictEquals(Object) - Method in class ch.obermuhlner.math.big.BigComplex
-
Returns whether the real and imaginary parts of this complex number are strictly equal.
- subtract(BigComplex) - Method in class ch.obermuhlner.math.big.BigComplex
-
Calculates the subtraction of the given complex value from this complex number.
- subtract(BigComplex, MathContext) - Method in class ch.obermuhlner.math.big.BigComplex
-
Calculates the subtraction of the given complex value from this complex number using the specified MathContext
.
- subtract(BigDecimal, MathContext) - Method in class ch.obermuhlner.math.big.BigComplex
-
Calculates the subtraction of the given real BigDecimal
value from this complex number using the specified MathContext
.
- subtract(BigDecimal) - Method in class ch.obermuhlner.math.big.BigComplex
-
Calculates the subtraction of the given real BigDecimal
value from this complex number.
- subtract(double) - Method in class ch.obermuhlner.math.big.BigComplex
-
Calculates the subtraction of the given real double
value from this complex number.
- subtract(BigFloat) - Method in class ch.obermuhlner.math.big.BigFloat
-
- subtract(BigDecimal) - Method in class ch.obermuhlner.math.big.BigFloat
-
- subtract(int) - Method in class ch.obermuhlner.math.big.BigFloat
-
- subtract(long) - Method in class ch.obermuhlner.math.big.BigFloat
-
- subtract(double) - Method in class ch.obermuhlner.math.big.BigFloat
-
- subtract(BigRational) - Method in class ch.obermuhlner.math.big.BigRational
-
Calculates the subtraction (-) of this rational number and the specified argument.
- subtract(BigInteger) - Method in class ch.obermuhlner.math.big.BigRational
-
Calculates the subtraction (-) of this rational number and the specified argument.
- subtract(int) - Method in class ch.obermuhlner.math.big.BigRational
-
Calculates the subtraction (-) of this rational number and the specified argument.
- tan(BigComplex, MathContext) - Static method in class ch.obermuhlner.math.big.BigComplexMath
-
Calculates the tangens of
BigComplex
x in the complex domain.
- tan(BigDecimal, MathContext) - Static method in class ch.obermuhlner.math.big.BigDecimalMath
-
Calculates the tangens of BigDecimal
x.
- tan(BigFloat) - Static method in class ch.obermuhlner.math.big.BigFloat
-
- tanh(BigDecimal, MathContext) - Static method in class ch.obermuhlner.math.big.BigDecimalMath
-
Calculates the hyperbolic tangens of BigDecimal
x.
- tanh(BigFloat) - Static method in class ch.obermuhlner.math.big.BigFloat
-
- TEN - Static variable in class ch.obermuhlner.math.big.BigRational
-
- toBigDecimal() - Method in class ch.obermuhlner.math.big.BigFloat
-
Returns this
value as a BigDecimal
value.
- toBigDecimal() - Method in class ch.obermuhlner.math.big.BigRational
-
Returns this rational number as a BigDecimal
.
- toBigDecimal(MathContext) - Method in class ch.obermuhlner.math.big.BigRational
-
Returns this rational number as a BigDecimal
with the precision specified by the MathContext
.
- toDouble() - Method in class ch.obermuhlner.math.big.BigFloat
-
Returns this
value as a double
value.
- toDouble() - Method in class ch.obermuhlner.math.big.BigRational
-
Returns this rational number as a double value.
- toFloat() - Method in class ch.obermuhlner.math.big.BigRational
-
Returns this rational number as a float value.
- toInt() - Method in class ch.obermuhlner.math.big.BigFloat
-
Returns this
value as a int
value.
- toIntegerRationalString() - Method in class ch.obermuhlner.math.big.BigRational
-
Returns the string representation of this rational number as integer and fraction parts in the form "integerPart fractionNominator/fractionDenominator".
- toLong() - Method in class ch.obermuhlner.math.big.BigFloat
-
Returns this
value as a long
value.
- toPlainString() - Method in class ch.obermuhlner.math.big.BigRational
-
Returns a plain string representation of this rational number without any exponent.
- toRationalString() - Method in class ch.obermuhlner.math.big.BigRational
-
Returns the string representation of this rational number in the form "numerator/denominator".
- toString() - Method in class ch.obermuhlner.math.big.BigComplex
-
- toString() - Method in class ch.obermuhlner.math.big.BigFloat.Context
-
- toString() - Method in class ch.obermuhlner.math.big.BigFloat
-
- toString() - Method in class ch.obermuhlner.math.big.BigRational
-
- TWO - Static variable in class ch.obermuhlner.math.big.BigRational
-
- valueOf(BigDecimal) - Static method in class ch.obermuhlner.math.big.BigComplex
-
Returns a complex number with the specified real BigDecimal
part.
- valueOf(double) - Static method in class ch.obermuhlner.math.big.BigComplex
-
Returns a complex number with the specified real double
part.
- valueOf(double, double) - Static method in class ch.obermuhlner.math.big.BigComplex
-
Returns a complex number with the specified real and imaginary double
parts.
- valueOf(BigDecimal, BigDecimal) - Static method in class ch.obermuhlner.math.big.BigComplex
-
Returns a complex number with the specified real and imaginary BigDecimal
parts.
- valueOf(BigFloat) - Method in class ch.obermuhlner.math.big.BigFloat.Context
-
Creates a
BigFloat
value with this context.
- valueOf(BigDecimal) - Method in class ch.obermuhlner.math.big.BigFloat.Context
-
Creates a
BigFloat
value with this context.
- valueOf(int) - Method in class ch.obermuhlner.math.big.BigFloat.Context
-
Creates a
BigFloat
value with this context.
- valueOf(long) - Method in class ch.obermuhlner.math.big.BigFloat.Context
-
Creates a
BigFloat
value with this context.
- valueOf(double) - Method in class ch.obermuhlner.math.big.BigFloat.Context
-
Creates a
BigFloat
value with this context.
- valueOf(String) - Method in class ch.obermuhlner.math.big.BigFloat.Context
-
Creates a
BigFloat
value with this context.
- valueOf(int) - Static method in class ch.obermuhlner.math.big.BigRational
-
Creates a rational number of the specified int value.
- valueOf(int, int) - Static method in class ch.obermuhlner.math.big.BigRational
-
Creates a rational number of the specified numerator/denominator int values.
- valueOf(int, int, int) - Static method in class ch.obermuhlner.math.big.BigRational
-
Creates a rational number of the specified integer and fraction parts.
- valueOf(BigInteger, BigInteger) - Static method in class ch.obermuhlner.math.big.BigRational
-
Creates a rational number of the specified numerator/denominator BigInteger values.
- valueOf(BigInteger) - Static method in class ch.obermuhlner.math.big.BigRational
-
Creates a rational number of the specified BigInteger
value.
- valueOf(double) - Static method in class ch.obermuhlner.math.big.BigRational
-
Creates a rational number of the specified double value.
- valueOf(BigDecimal) - Static method in class ch.obermuhlner.math.big.BigRational
-
Creates a rational number of the specified BigDecimal
value.
- valueOf(String) - Static method in class ch.obermuhlner.math.big.BigRational
-
Creates a rational number of the specified string representation.
- valueOf(boolean, String, String, String, String) - Static method in class ch.obermuhlner.math.big.BigRational
-
- valueOf(BigDecimal, BigDecimal) - Static method in class ch.obermuhlner.math.big.BigRational
-
Creates a rational number of the specified numerator/denominator BigDecimal values.
- valueOfPolar(BigDecimal, BigDecimal, MathContext) - Static method in class ch.obermuhlner.math.big.BigComplex
-
Returns a complex number with the specified polar BigDecimal
radius and angle using the specified MathContext
.
- valueOfPolar(double, double, MathContext) - Static method in class ch.obermuhlner.math.big.BigComplex
-