Uses of Class
ch.obermuhlner.math.big.BigFloat
-
Packages that use BigFloat Package Description ch.obermuhlner.math.big ch.obermuhlner.math.big.stream -
-
Uses of BigFloat in ch.obermuhlner.math.big
Subclasses of BigFloat in ch.obermuhlner.math.big Modifier and Type Class Description private static classBigFloat.SpecialBigFloatthis class handle unrepresentable value in floating-point arithmeticFields in ch.obermuhlner.math.big declared as BigFloat Modifier and Type Field Description static BigFloatBigFloat. NaNRepresents a value that is not a number.static BigFloatBigFloat. NEGATIVE_INFINITYRepresents the positive infinity.BigFloatBigFloat.Context. NEGATIVE_ONEBigFloatBigFloat.Context. ONEstatic BigFloatBigFloat. POSITIVE_INFINITYRepresents the positive infinity.BigFloatBigFloat.Context. ZEROMethods in ch.obermuhlner.math.big that return BigFloat Modifier and Type Method Description static BigFloatBigFloat. abs(BigFloat x)Returns theBigFloatthat is theabs(this)(absolute value).static BigFloatBigFloat. acos(BigFloat x)Returns theBigFloatthat isacos(x).static BigFloatBigFloat. acosh(BigFloat x)Returns theBigFloatthat isacosh(x).static BigFloatBigFloat. acot(BigFloat x)Returns theBigFloatthat isacot(x).static BigFloatBigFloat. acoth(BigFloat x)Returns theBigFloatthat isacoth(x).BigFloatBigFloat. add(double x)Returns theBigFloatthat isthis + x.BigFloatBigFloat. add(int x)Returns theBigFloatthat isthis + x.BigFloatBigFloat. add(long x)Returns theBigFloatthat isthis + x.BigFloatBigFloat. add(BigFloat x)Returns theBigFloatthat isthis + x.BigFloatBigFloat. add(java.math.BigDecimal x)Returns theBigFloatthat isthis + x.BigFloatBigFloat.SpecialBigFloat. add(BigFloat x)static BigFloatBigFloat. asin(BigFloat x)Returns theBigFloatthat isasin(x).static BigFloatBigFloat. asinh(BigFloat x)Returns theBigFloatthat isasinh(x).static BigFloatBigFloat. atan(BigFloat x)Returns theBigFloatthat isatan(x).static BigFloatBigFloat. atanh(BigFloat x)Returns theBigFloatthat isatanh(x).static BigFloatBigFloat. cos(BigFloat x)Returns theBigFloatthat iscos(x).static BigFloatBigFloat. cosh(BigFloat x)Returns theBigFloatthat iscosh(x).static BigFloatBigFloat. cot(BigFloat x)Returns theBigFloatthat iscot(x).static BigFloatBigFloat. coth(BigFloat x)Returns theBigFloatthat iscoth(x).BigFloatBigFloat. divide(double x)Returns theBigFloatthat isthis / x.BigFloatBigFloat. divide(int x)Returns theBigFloatthat isthis / x.BigFloatBigFloat. divide(long x)Returns theBigFloatthat isthis / x.BigFloatBigFloat. divide(BigFloat x)Returns theBigFloatthat isthis / x.BigFloatBigFloat. divide(java.math.BigDecimal x)Returns theBigFloatthat isthis / x.BigFloatBigFloat.SpecialBigFloat. divide(BigFloat x)BigFloatBigFloat.Context. e()Returns the constant e with this context.static BigFloatBigFloat. exp(BigFloat x)Returns theBigFloatthat isexp(x).BigFloatBigFloat.Context. factorial(int n)Returns the factorial of n with this context.BigFloatBigFloat. getExponent()Returns the exponent ofthisvalue written as mantissa * 10exponent.BigFloatBigFloat.SpecialBigFloat. getExponent()BigFloatBigFloat. getFractionalPart()Returns the fractional part ofthisvalue (right of the decimal point).BigFloatBigFloat.SpecialBigFloat. getFractionalPart()BigFloatBigFloat. getIntegralPart()Returns the integral part ofthisvalue (left of the decimal point).BigFloatBigFloat.SpecialBigFloat. getIntegralPart()BigFloatBigFloat. getMantissa()Returns the mantissa ofthisvalue written as mantissa * 10exponent.BigFloatBigFloat.SpecialBigFloat. getMantissa()static BigFloatBigFloat. log(BigFloat x)Returns theBigFloatthat islog(x).static BigFloatBigFloat. log10(BigFloat x)Returns theBigFloatthat islog10(x).static BigFloatBigFloat. log2(BigFloat x)Returns theBigFloatthat islog2(x).private static BigFloatBigFloat. logSpecial(BigFloat val)static BigFloatBigFloat. max(BigFloat value1, BigFloat value2)Returns the the maximum of twoBigFloatvalues.static BigFloatBigFloat. max(BigFloat value1, BigFloat... values)Returns the the maximum of nBigFloatvalues.static BigFloatBigFloat. min(BigFloat value1, BigFloat value2)Returns the the minimum of twoBigFloatvalues.static BigFloatBigFloat. min(BigFloat value1, BigFloat... values)Returns the the minimum of nBigFloatvalues.BigFloatBigFloat. multiply(double x)Returns theBigFloatthat isthis * x.BigFloatBigFloat. multiply(int x)Returns theBigFloatthat isthis * x.BigFloatBigFloat. multiply(long x)Returns theBigFloatthat isthis * x.BigFloatBigFloat. multiply(BigFloat x)Returns theBigFloatthat isthis * x.BigFloatBigFloat. multiply(java.math.BigDecimal x)Returns theBigFloatthat isthis * x.BigFloatBigFloat.SpecialBigFloat. multiply(BigFloat x)static BigFloatBigFloat. negate(BigFloat x)Returns theBigFloatthat is- this.BigFloatBigFloat.Context. pi()Returns the constant pi with this context.BigFloatBigFloat. pow(double y)BigFloatBigFloat. pow(int y)BigFloatBigFloat. pow(long y)BigFloatBigFloat. pow(BigFloat y)static BigFloatBigFloat. pow(BigFloat x, BigFloat y)Returns theBigFloatthat ispow(x, y).BigFloatBigFloat. pow(java.math.BigDecimal y)BigFloatBigFloat.SpecialBigFloat. pow(BigFloat y)BigFloatBigFloat. remainder(double x)BigFloatBigFloat. remainder(int x)BigFloatBigFloat. remainder(long x)BigFloatBigFloat. remainder(BigFloat x)BigFloatBigFloat. remainder(java.math.BigDecimal x)BigFloatBigFloat.SpecialBigFloat. remainder(BigFloat x)BigFloatBigFloat. root(double y)BigFloatBigFloat. root(int y)BigFloatBigFloat. root(long y)BigFloatBigFloat. root(BigFloat y)static BigFloatBigFloat. root(BigFloat x, BigFloat y)Returns theBigFloatthat isroot(x, y).BigFloatBigFloat. root(java.math.BigDecimal y)BigFloatBigFloat.SpecialBigFloat. root(BigFloat y)static BigFloatBigFloat. sin(BigFloat x)Returns theBigFloatthat issin(x).static BigFloatBigFloat. sinh(BigFloat x)Returns theBigFloatthat issinh(x).static BigFloatBigFloat. sqrt(BigFloat x)Returns theBigFloatthat issqrt(x).BigFloatBigFloat.SpecialBigFloat. subtract(BigFloat x)BigFloatBigFloat.SpecialBigFloat. subtract(java.math.BigDecimal x)BigFloatBigFloat. subtract(double x)Returns theBigFloatthat isthis - x.BigFloatBigFloat. subtract(int x)Returns theBigFloatthat isthis - x.BigFloatBigFloat. subtract(long x)Returns theBigFloatthat isthis - x.BigFloatBigFloat. subtract(BigFloat x)Returns theBigFloatthat isthis - x.BigFloatBigFloat. subtract(java.math.BigDecimal x)Returns theBigFloatthat isthis - x.static BigFloatBigFloat. tan(BigFloat x)Returns theBigFloatthat istan(x).static BigFloatBigFloat. tanh(BigFloat x)Returns theBigFloatthat istanh(x).BigFloatBigFloat.Context. valueOf(double value)Creates aBigFloatvalue with this context.BigFloatBigFloat.Context. valueOf(int value)Creates aBigFloatvalue with this context.BigFloatBigFloat.Context. valueOf(int value, boolean unsigned)parse unsigned value with this logicBigFloatBigFloat.Context. valueOf(long value)Creates aBigFloatvalue with this context.BigFloatBigFloat.Context. valueOf(long value, boolean unsigned)parse unsigned value with this logicBigFloatBigFloat.Context. valueOf(BigFloat value)Creates aBigFloatvalue with this context.BigFloatBigFloat.Context. valueOf(java.lang.String value)Creates aBigFloatvalue with this context.BigFloatBigFloat.Context. valueOf(java.math.BigDecimal value)Creates aBigFloatvalue with this context.Methods in ch.obermuhlner.math.big with parameters of type BigFloat Modifier and Type Method Description static BigFloatBigFloat. abs(BigFloat x)Returns theBigFloatthat is theabs(this)(absolute value).static BigFloatBigFloat. acos(BigFloat x)Returns theBigFloatthat isacos(x).static BigFloatBigFloat. acosh(BigFloat x)Returns theBigFloatthat isacosh(x).static BigFloatBigFloat. acot(BigFloat x)Returns theBigFloatthat isacot(x).static BigFloatBigFloat. acoth(BigFloat x)Returns theBigFloatthat isacoth(x).BigFloatBigFloat. add(BigFloat x)Returns theBigFloatthat isthis + x.BigFloatBigFloat.SpecialBigFloat. add(BigFloat x)static BigFloatBigFloat. asin(BigFloat x)Returns theBigFloatthat isasin(x).static BigFloatBigFloat. asinh(BigFloat x)Returns theBigFloatthat isasinh(x).static BigFloatBigFloat. atan(BigFloat x)Returns theBigFloatthat isatan(x).static BigFloatBigFloat. atanh(BigFloat x)Returns theBigFloatthat isatanh(x).intBigFloat. compareTo(BigFloat other)intBigFloat.SpecialBigFloat. compareTo(BigFloat other)static BigFloatBigFloat. cos(BigFloat x)Returns theBigFloatthat iscos(x).static BigFloatBigFloat. cosh(BigFloat x)Returns theBigFloatthat iscosh(x).static BigFloatBigFloat. cot(BigFloat x)Returns theBigFloatthat iscot(x).static BigFloatBigFloat. coth(BigFloat x)Returns theBigFloatthat iscoth(x).BigFloatBigFloat. divide(BigFloat x)Returns theBigFloatthat isthis / x.BigFloatBigFloat.SpecialBigFloat. divide(BigFloat x)static BigFloatBigFloat. exp(BigFloat x)Returns theBigFloatthat isexp(x).static booleanBigFloat. isBetween(BigFloat min, BigFloat max, BigFloat value)booleanBigFloat. isEqual(BigFloat other)Returns whetherthisvalue is mathematically equal to theothervalue.booleanBigFloat. isGreaterThan(BigFloat other)Returns whetherthisvalue is mathematically greater than to theothervalue.booleanBigFloat. isGreaterThanOrEqual(BigFloat other)Returns whetherthisvalue is mathematically greater than or equal to theothervalue.booleanBigFloat. isLessThan(BigFloat other)Returns whetherthisvalue is mathematically less than to theothervalue.booleanBigFloat. isLessThanOrEqual(BigFloat other)Returns whetherthisvalue is mathematically less than or equal to theothervalue.private static booleanBigFloat. isRangeAbs1(BigFloat x)static BigFloatBigFloat. log(BigFloat x)Returns theBigFloatthat islog(x).static BigFloatBigFloat. log10(BigFloat x)Returns theBigFloatthat islog10(x).static BigFloatBigFloat. log2(BigFloat x)Returns theBigFloatthat islog2(x).private static BigFloatBigFloat. logSpecial(BigFloat val)static BigFloatBigFloat. max(BigFloat value1, BigFloat value2)Returns the the maximum of twoBigFloatvalues.static BigFloatBigFloat. max(BigFloat value1, BigFloat... values)Returns the the maximum of nBigFloatvalues.static BigFloatBigFloat. min(BigFloat value1, BigFloat value2)Returns the the minimum of twoBigFloatvalues.static BigFloatBigFloat. min(BigFloat value1, BigFloat... values)Returns the the minimum of nBigFloatvalues.BigFloatBigFloat. multiply(BigFloat x)Returns theBigFloatthat isthis * x.BigFloatBigFloat.SpecialBigFloat. multiply(BigFloat x)static BigFloatBigFloat. negate(BigFloat x)Returns theBigFloatthat is- this.BigFloatBigFloat. pow(BigFloat y)static BigFloatBigFloat. pow(BigFloat x, BigFloat y)Returns theBigFloatthat ispow(x, y).BigFloatBigFloat.SpecialBigFloat. pow(BigFloat y)BigFloatBigFloat. remainder(BigFloat x)BigFloatBigFloat.SpecialBigFloat. remainder(BigFloat x)BigFloatBigFloat. root(BigFloat y)static BigFloatBigFloat. root(BigFloat x, BigFloat y)Returns theBigFloatthat isroot(x, y).BigFloatBigFloat.SpecialBigFloat. root(BigFloat y)static BigFloatBigFloat. sin(BigFloat x)Returns theBigFloatthat issin(x).static BigFloatBigFloat. sinh(BigFloat x)Returns theBigFloatthat issinh(x).static BigFloatBigFloat. sqrt(BigFloat x)Returns theBigFloatthat issqrt(x).BigFloatBigFloat.SpecialBigFloat. subtract(BigFloat x)BigFloatBigFloat. subtract(BigFloat x)Returns theBigFloatthat isthis - x.static BigFloatBigFloat. tan(BigFloat x)Returns theBigFloatthat istan(x).static BigFloatBigFloat. tanh(BigFloat x)Returns theBigFloatthat istanh(x).BigFloatBigFloat.Context. valueOf(BigFloat value)Creates aBigFloatvalue with this context. -
Uses of BigFloat in ch.obermuhlner.math.big.stream
Fields in ch.obermuhlner.math.big.stream declared as BigFloat Modifier and Type Field Description private BigFloatBigFloatStream.BigFloatSpliterator. stepprivate BigFloatBigFloatStream.BigFloatSpliterator. valueMethods in ch.obermuhlner.math.big.stream that return types with arguments of type BigFloat Modifier and Type Method Description java.util.Comparator<? super BigFloat>BigFloatStream.BigFloatSpliterator. getComparator()static java.util.stream.Stream<BigFloat>BigFloatStream. range(double startInclusive, double endExclusive, double step, BigFloat.Context context)Returns a sequential orderedStream<BigFloat>fromstartInclusive(inclusive) toendExclusive(exclusive) by an incrementalstep.static java.util.stream.Stream<BigFloat>BigFloatStream. range(long startInclusive, long endExclusive, long step, BigFloat.Context context)Returns a sequential orderedStream<BigFloat>fromstartInclusive(inclusive) toendExclusive(exclusive) by an incrementalstep.static java.util.stream.Stream<BigFloat>BigFloatStream. range(BigFloat startInclusive, BigFloat endExclusive, BigFloat step)Returns a sequential orderedStream<BigFloat>fromstartInclusive(inclusive) toendExclusive(exclusive) by an incrementalstep.static java.util.stream.Stream<BigFloat>BigFloatStream. rangeClosed(double startInclusive, double endInclusive, double step, BigFloat.Context context)Returns a sequential orderedStream<BigFloat>fromstartInclusive(inclusive) toendInclusive(inclusive) by an incrementalstep.static java.util.stream.Stream<BigFloat>BigFloatStream. rangeClosed(long startInclusive, long endInclusive, long step, BigFloat.Context context)Returns a sequential orderedStream<BigFloat>fromstartInclusive(inclusive) toendInclusive(inclusive) by an incrementalstep.static java.util.stream.Stream<BigFloat>BigFloatStream. rangeClosed(BigFloat startInclusive, BigFloat endInclusive, BigFloat step)Returns a sequential orderedStream<BigFloat>fromstartInclusive(inclusive) toendInclusive(inclusive) by an incrementalstep.java.util.Spliterator<BigFloat>BigFloatStream.BigFloatSpliterator. trySplit()Methods in ch.obermuhlner.math.big.stream with parameters of type BigFloat Modifier and Type Method Description private static longBigFloatStream.BigFloatSpliterator. estimatedCount(BigFloat startInclusive, BigFloat end, boolean inclusive, BigFloat step)static java.util.stream.Stream<BigFloat>BigFloatStream. range(BigFloat startInclusive, BigFloat endExclusive, BigFloat step)Returns a sequential orderedStream<BigFloat>fromstartInclusive(inclusive) toendExclusive(exclusive) by an incrementalstep.static java.util.stream.Stream<BigFloat>BigFloatStream. rangeClosed(BigFloat startInclusive, BigFloat endInclusive, BigFloat step)Returns a sequential orderedStream<BigFloat>fromstartInclusive(inclusive) toendInclusive(inclusive) by an incrementalstep.Method parameters in ch.obermuhlner.math.big.stream with type arguments of type BigFloat Modifier and Type Method Description voidBigFloatStream.BigFloatSpliterator. forEachRemaining(java.util.function.Consumer<? super BigFloat> action)booleanBigFloatStream.BigFloatSpliterator. tryAdvance(java.util.function.Consumer<? super BigFloat> action)Constructors in ch.obermuhlner.math.big.stream with parameters of type BigFloat Constructor Description BigFloatSpliterator(BigFloat startInclusive, BigFloat end, boolean inclusive, BigFloat step)BigFloatSpliterator(BigFloat startInclusive, BigFloat step, long count)
-