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 ApfloatImplApfloat.getImpl(long precision) Returns anApfloatImplrepresenting the actual instance of this apfloat up to the requested precision.protected ApfloatImplApint.getImpl(long precision) Returns anApfloatImplrepresenting this apint up to the requested precision.protected ApfloatImplAprational.getImpl(long precision) Returns anApfloatImplrepresenting the approximation of this aprational up to the requested precision.Constructors in org.apfloat with parameters of type ApfloatImplModifierConstructorDescriptionprotectedApfloat(ApfloatImpl impl) Constructs an apfloat that is backed by the specifiedApfloatImplobject. -
Uses of ApfloatImpl in org.apfloat.internal
Classes in org.apfloat.internal that implement ApfloatImplModifier and TypeClassDescriptionclassImmutable apfloat implementation class for thedoubledata element type.classImmutable apfloat implementation class for thefloatdata element type.classImmutable apfloat implementation class for theintdata element type.classImmutable apfloat implementation class for thelongdata 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) intDoubleApfloatImpl.compareTo(ApfloatImpl x) intFloatApfloatImpl.compareTo(ApfloatImpl x) intIntApfloatImpl.compareTo(ApfloatImpl x) intLongApfloatImpl.compareTo(ApfloatImpl x) DoubleApfloatImpl.divideShort(ApfloatImpl x) FloatApfloatImpl.divideShort(ApfloatImpl x) IntApfloatImpl.divideShort(ApfloatImpl x) LongApfloatImpl.divideShort(ApfloatImpl x) longDoubleApfloatImpl.equalDigits(ApfloatImpl x) longFloatApfloatImpl.equalDigits(ApfloatImpl x) longIntApfloatImpl.equalDigits(ApfloatImpl x) longLongApfloatImpl.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 thisApfloatImplrounded away from zero.ApfloatImpl.absFloor()Returns thisApfloatImplrounded towards zero.ApfloatImpl.addOrSubtract(ApfloatImpl x, boolean subtract) Add or subtract anApfloatImplto this object.ApfloatBuilder.createApfloat(double value, long precision, int radix) Create a newApfloatImplinstance from adouble.ApfloatBuilder.createApfloat(long value, long precision, int radix) Create a newApfloatImplinstance from along.ApfloatBuilder.createApfloat(PushbackReader in, long precision, int radix, boolean isInteger) Create a newApfloatImplinstance reading from a stream.ApfloatBuilder.createApfloat(String value, long precision, int radix, boolean isInteger) Create a newApfloatImplinstance from aString.ApfloatImpl.divideShort(ApfloatImpl x) Divide thisApfloatImplby anApfloatImplthat is "short".ApfloatImpl.frac()Returns the fractional part of thisApfloatImpl.ApfloatImpl.multiply(ApfloatImpl x) Multiply this object by anApfloatImpl.ApfloatImpl.negate()Returns thisApfloatImplnegated.ApfloatImpl.precision(long precision) Returns thisApfloatImplwith the specified precision.Methods in org.apfloat.spi with parameters of type ApfloatImplModifier and TypeMethodDescriptionApfloatImpl.addOrSubtract(ApfloatImpl x, boolean subtract) Add or subtract anApfloatImplto this object.intApfloatImpl.compareTo(ApfloatImpl x) Compare thisApfloatImpland another number.ApfloatImpl.divideShort(ApfloatImpl x) Divide thisApfloatImplby anApfloatImplthat is "short".longApfloatImpl.equalDigits(ApfloatImpl x) The number of equal digits in thisApfloatImpland another number.ApfloatImpl.multiply(ApfloatImpl x) Multiply this object by anApfloatImpl.