Uses of Interface
org.apfloat.spi.ApfloatImpl
Packages that use ApfloatImpl
Package
Description
The apfloat Application Programming Interface (API).
Default implementations of the apfloat Service Provider Interface (SPI).
The apfloat Service Provider Interface (SPI).
-
Uses of ApfloatImpl in org.apfloat
Methods in org.apfloat that return ApfloatImplModifier and TypeMethodDescriptionprotected ApfloatImpl
Apfloat.getImpl
(long precision) Returns anApfloatImpl
representing the actual instance of this apfloat up to the requested precision.protected ApfloatImpl
Apint.getImpl
(long precision) Returns anApfloatImpl
representing this apint up to the requested precision.protected ApfloatImpl
Aprational.getImpl
(long precision) Returns anApfloatImpl
representing the approximation of this aprational up to the requested precision.Constructors in org.apfloat with parameters of type ApfloatImplModifierConstructorDescriptionprotected
Apfloat
(ApfloatImpl impl) Constructs an apfloat that is backed by the specifiedApfloatImpl
object. -
Uses of ApfloatImpl in org.apfloat.internal
Classes in org.apfloat.internal that implement ApfloatImplModifier and TypeClassDescriptionclass
Immutable apfloat implementation class for thedouble
data element type.class
Immutable apfloat implementation class for thefloat
data element type.class
Immutable apfloat implementation class for theint
data element type.class
Immutable apfloat implementation class for thelong
data element type.Methods in org.apfloat.internal that return ApfloatImplModifier and TypeMethodDescriptionDoubleApfloatImpl.absCeil()
FloatApfloatImpl.absCeil()
IntApfloatImpl.absCeil()
LongApfloatImpl.absCeil()
DoubleApfloatImpl.absFloor()
FloatApfloatImpl.absFloor()
IntApfloatImpl.absFloor()
LongApfloatImpl.absFloor()
DoubleApfloatImpl.addOrSubtract
(ApfloatImpl x, boolean subtract) FloatApfloatImpl.addOrSubtract
(ApfloatImpl x, boolean subtract) IntApfloatImpl.addOrSubtract
(ApfloatImpl x, boolean subtract) LongApfloatImpl.addOrSubtract
(ApfloatImpl x, boolean subtract) DoubleApfloatBuilder.createApfloat
(double value, long precision, int radix) DoubleApfloatBuilder.createApfloat
(long value, long precision, int radix) DoubleApfloatBuilder.createApfloat
(PushbackReader in, long precision, int radix, boolean isInteger) DoubleApfloatBuilder.createApfloat
(String value, long precision, int radix, boolean isInteger) FloatApfloatBuilder.createApfloat
(double value, long precision, int radix) FloatApfloatBuilder.createApfloat
(long value, long precision, int radix) FloatApfloatBuilder.createApfloat
(PushbackReader in, long precision, int radix, boolean isInteger) FloatApfloatBuilder.createApfloat
(String value, long precision, int radix, boolean isInteger) IntApfloatBuilder.createApfloat
(double value, long precision, int radix) IntApfloatBuilder.createApfloat
(long value, long precision, int radix) IntApfloatBuilder.createApfloat
(PushbackReader in, long precision, int radix, boolean isInteger) IntApfloatBuilder.createApfloat
(String value, long precision, int radix, boolean isInteger) LongApfloatBuilder.createApfloat
(double value, long precision, int radix) LongApfloatBuilder.createApfloat
(long value, long precision, int radix) LongApfloatBuilder.createApfloat
(PushbackReader in, long precision, int radix, boolean isInteger) LongApfloatBuilder.createApfloat
(String value, long precision, int radix, boolean isInteger) DoubleApfloatImpl.divideShort
(ApfloatImpl x) FloatApfloatImpl.divideShort
(ApfloatImpl x) IntApfloatImpl.divideShort
(ApfloatImpl x) LongApfloatImpl.divideShort
(ApfloatImpl x) DoubleApfloatImpl.frac()
FloatApfloatImpl.frac()
IntApfloatImpl.frac()
LongApfloatImpl.frac()
DoubleApfloatImpl.multiply
(ApfloatImpl x) FloatApfloatImpl.multiply
(ApfloatImpl x) IntApfloatImpl.multiply
(ApfloatImpl x) LongApfloatImpl.multiply
(ApfloatImpl x) DoubleApfloatImpl.negate()
FloatApfloatImpl.negate()
IntApfloatImpl.negate()
LongApfloatImpl.negate()
DoubleApfloatImpl.precision
(long precision) FloatApfloatImpl.precision
(long precision) IntApfloatImpl.precision
(long precision) LongApfloatImpl.precision
(long precision) Methods in org.apfloat.internal with parameters of type ApfloatImplModifier and TypeMethodDescriptionDoubleApfloatImpl.addOrSubtract
(ApfloatImpl x, boolean subtract) FloatApfloatImpl.addOrSubtract
(ApfloatImpl x, boolean subtract) IntApfloatImpl.addOrSubtract
(ApfloatImpl x, boolean subtract) LongApfloatImpl.addOrSubtract
(ApfloatImpl x, boolean subtract) int
DoubleApfloatImpl.compareTo
(ApfloatImpl x) int
FloatApfloatImpl.compareTo
(ApfloatImpl x) int
IntApfloatImpl.compareTo
(ApfloatImpl x) int
LongApfloatImpl.compareTo
(ApfloatImpl x) DoubleApfloatImpl.divideShort
(ApfloatImpl x) FloatApfloatImpl.divideShort
(ApfloatImpl x) IntApfloatImpl.divideShort
(ApfloatImpl x) LongApfloatImpl.divideShort
(ApfloatImpl x) long
DoubleApfloatImpl.equalDigits
(ApfloatImpl x) long
FloatApfloatImpl.equalDigits
(ApfloatImpl x) long
IntApfloatImpl.equalDigits
(ApfloatImpl x) long
LongApfloatImpl.equalDigits
(ApfloatImpl x) DoubleApfloatImpl.multiply
(ApfloatImpl x) FloatApfloatImpl.multiply
(ApfloatImpl x) IntApfloatImpl.multiply
(ApfloatImpl x) LongApfloatImpl.multiply
(ApfloatImpl x) -
Uses of ApfloatImpl in org.apfloat.spi
Methods in org.apfloat.spi that return ApfloatImplModifier and TypeMethodDescriptionApfloatImpl.absCeil()
Returns thisApfloatImpl
rounded away from zero.ApfloatImpl.absFloor()
Returns thisApfloatImpl
rounded towards zero.ApfloatImpl.addOrSubtract
(ApfloatImpl x, boolean subtract) Add or subtract anApfloatImpl
to this object.ApfloatBuilder.createApfloat
(double value, long precision, int radix) Create a newApfloatImpl
instance from adouble
.ApfloatBuilder.createApfloat
(long value, long precision, int radix) Create a newApfloatImpl
instance from along
.ApfloatBuilder.createApfloat
(PushbackReader in, long precision, int radix, boolean isInteger) Create a newApfloatImpl
instance reading from a stream.ApfloatBuilder.createApfloat
(String value, long precision, int radix, boolean isInteger) Create a newApfloatImpl
instance from aString
.ApfloatImpl.divideShort
(ApfloatImpl x) Divide thisApfloatImpl
by anApfloatImpl
that is "short".ApfloatImpl.frac()
Returns the fractional part of thisApfloatImpl
.ApfloatImpl.multiply
(ApfloatImpl x) Multiply this object by anApfloatImpl
.ApfloatImpl.negate()
Returns thisApfloatImpl
negated.ApfloatImpl.precision
(long precision) Returns thisApfloatImpl
with the specified precision.Methods in org.apfloat.spi with parameters of type ApfloatImplModifier and TypeMethodDescriptionApfloatImpl.addOrSubtract
(ApfloatImpl x, boolean subtract) Add or subtract anApfloatImpl
to this object.int
ApfloatImpl.compareTo
(ApfloatImpl x) Compare thisApfloatImpl
and another number.ApfloatImpl.divideShort
(ApfloatImpl x) Divide thisApfloatImpl
by anApfloatImpl
that is "short".long
ApfloatImpl.equalDigits
(ApfloatImpl x) The number of equal digits in thisApfloatImpl
and another number.ApfloatImpl.multiply
(ApfloatImpl x) Multiply this object by anApfloatImpl
.