Uses of Class
ch.obermuhlner.math.big.BigFloat
Packages that use BigFloat
-
Uses of BigFloat in ch.obermuhlner.math.big
Subclasses of BigFloat in ch.obermuhlner.math.bigModifier and TypeClassDescriptionprivate static final class
this class handle unrepresentable value in floating-point arithmeticFields in ch.obermuhlner.math.big declared as BigFloatModifier and TypeFieldDescriptionstatic final BigFloat
BigFloat.NaN
Represents a value that is not a number.static final BigFloat
BigFloat.NEGATIVE_INFINITY
Represents the positive infinity.final BigFloat
BigFloat.Context.NEGATIVE_ONE
final BigFloat
BigFloat.Context.ONE
static final BigFloat
BigFloat.POSITIVE_INFINITY
Represents the positive infinity.final BigFloat
BigFloat.Context.ZERO
Methods in ch.obermuhlner.math.big that return BigFloatModifier and TypeMethodDescriptionstatic BigFloat
Returns theBigFloat
that is theabs(this)
(absolute value).static BigFloat
Returns theBigFloat
that isacos(x)
.static BigFloat
Returns theBigFloat
that isacosh(x)
.static BigFloat
Returns theBigFloat
that isacot(x)
.static BigFloat
Returns theBigFloat
that isacoth(x)
.BigFloat.add
(double x) Returns theBigFloat
that isthis + x
.BigFloat.add
(int x) Returns theBigFloat
that isthis + x
.BigFloat.add
(long x) Returns theBigFloat
that isthis + x
.Returns theBigFloat
that isthis + x
.BigFloat.add
(BigDecimal x) Returns theBigFloat
that isthis + x
.static BigFloat
Returns theBigFloat
that isasin(x)
.static BigFloat
Returns theBigFloat
that isasinh(x)
.static BigFloat
Returns theBigFloat
that isatan(x)
.static BigFloat
Returns theBigFloat
that isatanh(x)
.static BigFloat
Returns theBigFloat
that iscos(x)
.static BigFloat
Returns theBigFloat
that iscosh(x)
.static BigFloat
Returns theBigFloat
that iscot(x)
.static BigFloat
Returns theBigFloat
that iscoth(x)
.BigFloat.divide
(double x) Returns theBigFloat
that isthis / x
.BigFloat.divide
(int x) Returns theBigFloat
that isthis / x
.BigFloat.divide
(long x) Returns theBigFloat
that isthis / x
.Returns theBigFloat
that isthis / x
.BigFloat.divide
(BigDecimal x) Returns theBigFloat
that isthis / x
.BigFloat.Context.e()
Returns the constant e with this context.static BigFloat
Returns theBigFloat
that isexp(x)
.BigFloat.Context.factorial
(int n) Returns the factorial of n with this context.BigFloat.getExponent()
Returns the exponent ofthis
value written as mantissa * 10exponent.BigFloat.SpecialBigFloat.getExponent()
BigFloat.getFractionalPart()
Returns the fractional part ofthis
value (right of the decimal point).BigFloat.SpecialBigFloat.getFractionalPart()
BigFloat.getIntegralPart()
Returns the integral part ofthis
value (left of the decimal point).BigFloat.SpecialBigFloat.getIntegralPart()
BigFloat.getMantissa()
Returns the mantissa ofthis
value written as mantissa * 10exponent.BigFloat.SpecialBigFloat.getMantissa()
static BigFloat
Returns theBigFloat
that islog(x)
.static BigFloat
Returns theBigFloat
that islog10(x)
.static BigFloat
Returns theBigFloat
that islog2(x)
.private static BigFloat
BigFloat.logSpecial
(BigFloat val) static BigFloat
Returns the the maximum of twoBigFloat
values.static BigFloat
Returns the the maximum of nBigFloat
values.static BigFloat
Returns the the minimum of twoBigFloat
values.static BigFloat
Returns the the minimum of nBigFloat
values.BigFloat.multiply
(double x) Returns theBigFloat
that isthis * x
.BigFloat.multiply
(int x) Returns theBigFloat
that isthis * x
.BigFloat.multiply
(long x) Returns theBigFloat
that isthis * x
.Returns theBigFloat
that isthis * x
.BigFloat.multiply
(BigDecimal x) Returns theBigFloat
that isthis * x
.static BigFloat
Returns theBigFloat
that is- this
.BigFloat.Context.pi()
Returns the constant pi with this context.BigFloat.pow
(double y) BigFloat.pow
(int y) BigFloat.pow
(long y) static BigFloat
Returns theBigFloat
that ispow(x, y)
.BigFloat.pow
(BigDecimal y) BigFloat.remainder
(double x) BigFloat.remainder
(int x) BigFloat.remainder
(long x) BigFloat.remainder
(BigDecimal x) BigFloat.root
(double y) BigFloat.root
(int y) BigFloat.root
(long y) static BigFloat
Returns theBigFloat
that isroot(x, y)
.BigFloat.root
(BigDecimal y) static BigFloat
Returns theBigFloat
that issin(x)
.static BigFloat
Returns theBigFloat
that issinh(x)
.static BigFloat
Returns theBigFloat
that issqrt(x)
.BigFloat.SpecialBigFloat.subtract
(BigDecimal x) BigFloat.subtract
(double x) Returns theBigFloat
that isthis - x
.BigFloat.subtract
(int x) Returns theBigFloat
that isthis - x
.BigFloat.subtract
(long x) Returns theBigFloat
that isthis - x
.Returns theBigFloat
that isthis - x
.BigFloat.subtract
(BigDecimal x) Returns theBigFloat
that isthis - x
.static BigFloat
Returns theBigFloat
that istan(x)
.static BigFloat
Returns theBigFloat
that istanh(x)
.BigFloat.Context.valueOf
(double value) Creates aBigFloat
value with this context.BigFloat.Context.valueOf
(int value) Creates aBigFloat
value with this context.BigFloat.Context.valueOf
(int value, boolean unsigned) parse unsigned value with this logicBigFloat.Context.valueOf
(long value) Creates aBigFloat
value with this context.BigFloat.Context.valueOf
(long value, boolean unsigned) parse unsigned value with this logicCreates aBigFloat
value with this context.Creates aBigFloat
value with this context.BigFloat.Context.valueOf
(BigDecimal value) Creates aBigFloat
value with this context.Methods in ch.obermuhlner.math.big with parameters of type BigFloatModifier and TypeMethodDescriptionstatic BigFloat
Returns theBigFloat
that is theabs(this)
(absolute value).static BigFloat
Returns theBigFloat
that isacos(x)
.static BigFloat
Returns theBigFloat
that isacosh(x)
.static BigFloat
Returns theBigFloat
that isacot(x)
.static BigFloat
Returns theBigFloat
that isacoth(x)
.Returns theBigFloat
that isthis + x
.static BigFloat
Returns theBigFloat
that isasin(x)
.static BigFloat
Returns theBigFloat
that isasinh(x)
.static BigFloat
Returns theBigFloat
that isatan(x)
.static BigFloat
Returns theBigFloat
that isatanh(x)
.int
int
static BigFloat
Returns theBigFloat
that iscos(x)
.static BigFloat
Returns theBigFloat
that iscosh(x)
.static BigFloat
Returns theBigFloat
that iscot(x)
.static BigFloat
Returns theBigFloat
that iscoth(x)
.Returns theBigFloat
that isthis / x
.static BigFloat
Returns theBigFloat
that isexp(x)
.static boolean
boolean
Returns whetherthis
value is mathematically equal to theother
value.boolean
BigFloat.isGreaterThan
(BigFloat other) Returns whetherthis
value is mathematically greater than to theother
value.boolean
BigFloat.isGreaterThanOrEqual
(BigFloat other) Returns whetherthis
value is mathematically greater than or equal to theother
value.boolean
BigFloat.isLessThan
(BigFloat other) Returns whetherthis
value is mathematically less than to theother
value.boolean
BigFloat.isLessThanOrEqual
(BigFloat other) Returns whetherthis
value is mathematically less than or equal to theother
value.private static boolean
BigFloat.isRangeAbs1
(BigFloat x) static BigFloat
Returns theBigFloat
that islog(x)
.static BigFloat
Returns theBigFloat
that islog10(x)
.static BigFloat
Returns theBigFloat
that islog2(x)
.private static BigFloat
BigFloat.logSpecial
(BigFloat val) static BigFloat
Returns the the maximum of twoBigFloat
values.static BigFloat
Returns the the maximum of nBigFloat
values.static BigFloat
Returns the the minimum of twoBigFloat
values.static BigFloat
Returns the the minimum of nBigFloat
values.Returns theBigFloat
that isthis * x
.static BigFloat
Returns theBigFloat
that is- this
.static BigFloat
Returns theBigFloat
that ispow(x, y)
.static BigFloat
Returns theBigFloat
that isroot(x, y)
.static BigFloat
Returns theBigFloat
that issin(x)
.static BigFloat
Returns theBigFloat
that issinh(x)
.static BigFloat
Returns theBigFloat
that issqrt(x)
.Returns theBigFloat
that isthis - x
.static BigFloat
Returns theBigFloat
that istan(x)
.static BigFloat
Returns theBigFloat
that istanh(x)
.Creates aBigFloat
value with this context. -
Uses of BigFloat in ch.obermuhlner.math.big.stream
Fields in ch.obermuhlner.math.big.stream declared as BigFloatModifier and TypeFieldDescriptionprivate BigFloat
BigFloatStream.BigFloatSpliterator.step
private BigFloat
BigFloatStream.BigFloatSpliterator.value
Methods in ch.obermuhlner.math.big.stream that return types with arguments of type BigFloatModifier and TypeMethodDescriptionComparator
<? super BigFloat> BigFloatStream.BigFloatSpliterator.getComparator()
BigFloatStream.range
(double startInclusive, double endExclusive, double step, BigFloat.Context context) Returns a sequential orderedStream<BigFloat>
fromstartInclusive
(inclusive) toendExclusive
(exclusive) by an incrementalstep
.BigFloatStream.range
(long startInclusive, long endExclusive, long step, BigFloat.Context context) Returns a sequential orderedStream<BigFloat>
fromstartInclusive
(inclusive) toendExclusive
(exclusive) by an incrementalstep
.Returns a sequential orderedStream<BigFloat>
fromstartInclusive
(inclusive) toendExclusive
(exclusive) by an incrementalstep
.BigFloatStream.rangeClosed
(double startInclusive, double endInclusive, double step, BigFloat.Context context) Returns a sequential orderedStream<BigFloat>
fromstartInclusive
(inclusive) toendInclusive
(inclusive) by an incrementalstep
.BigFloatStream.rangeClosed
(long startInclusive, long endInclusive, long step, BigFloat.Context context) Returns a sequential orderedStream<BigFloat>
fromstartInclusive
(inclusive) toendInclusive
(inclusive) by an incrementalstep
.BigFloatStream.rangeClosed
(BigFloat startInclusive, BigFloat endInclusive, BigFloat step) Returns a sequential orderedStream<BigFloat>
fromstartInclusive
(inclusive) toendInclusive
(inclusive) by an incrementalstep
.BigFloatStream.BigFloatSpliterator.trySplit()
Methods in ch.obermuhlner.math.big.stream with parameters of type BigFloatModifier and TypeMethodDescriptionprivate static long
BigFloatStream.BigFloatSpliterator.estimatedCount
(BigFloat startInclusive, BigFloat end, boolean inclusive, BigFloat step) Returns a sequential orderedStream<BigFloat>
fromstartInclusive
(inclusive) toendExclusive
(exclusive) by an incrementalstep
.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 BigFloatModifier and TypeMethodDescriptionvoid
BigFloatStream.BigFloatSpliterator.forEachRemaining
(Consumer<? super BigFloat> action) boolean
BigFloatStream.BigFloatSpliterator.tryAdvance
(Consumer<? super BigFloat> action) Constructors in ch.obermuhlner.math.big.stream with parameters of type BigFloatModifierConstructorDescriptionBigFloatSpliterator
(BigFloat startInclusive, BigFloat end, boolean inclusive, BigFloat step) BigFloatSpliterator
(BigFloat startInclusive, BigFloat step, long count)