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
Fields in org.apfloat declared as ApfloatImplMethods in org.apfloat that return ApfloatImplModifier and TypeMethodDescriptionstatic ApfloatImplApfloatHelper.createApfloat(double value) static ApfloatImplApfloatHelper.createApfloat(double value, long precision) static ApfloatImplApfloatHelper.createApfloat(double value, long precision, int radix) static ApfloatImplApfloatHelper.createApfloat(float value) static ApfloatImplApfloatHelper.createApfloat(float value, long precision) static ApfloatImplApfloatHelper.createApfloat(float value, long precision, int radix) static ApfloatImplApfloatHelper.createApfloat(long value) static ApfloatImplApfloatHelper.createApfloat(long value, long precision) static ApfloatImplApfloatHelper.createApfloat(long value, long precision, int radix) static ApfloatImplApfloatHelper.createApfloat(PushbackReader in, boolean isInteger) static ApfloatImplApfloatHelper.createApfloat(PushbackReader in, long precision, boolean isInteger) static ApfloatImplApfloatHelper.createApfloat(PushbackReader in, long precision, int radix, boolean isInteger) static ApfloatImplApfloatHelper.createApfloat(String value, boolean isInteger) static ApfloatImplApfloatHelper.createApfloat(String value, long precision, boolean isInteger) static ApfloatImplApfloatHelper.createApfloat(String value, long precision, int radix, boolean isInteger) static ApfloatImplApfloatHelper.createApfloat(BigDecimal value) static ApfloatImplApfloatHelper.createApfloat(BigDecimal value, long precision) static ApfloatImplApfloatHelper.createApfloat(BigInteger value) static ApfloatImplApfloatHelper.createApfloat(BigInteger value, long precision) static ApfloatImplApfloatHelper.createApfloat(BigInteger value, long precision, int radix) private ApfloatImplApfloat.getImpl()protected 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.private static ApfloatImplApfloatHelper.implCreateApfloat(double value, long precision, int radix) private static ApfloatImplApfloatHelper.implCreateApfloat(long value, long precision, int radix) private static ApfloatImplApfloatHelper.implCreateApfloat(PushbackReader in, long precision, int radix, boolean isInteger) private static ApfloatImplApfloatHelper.implCreateApfloat(String value, long precision, int radix, boolean isInteger) 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) private ApfloatImplDoubleApfloatImpl.zero()private ApfloatImplFloatApfloatImpl.zero()private ApfloatImplIntApfloatImpl.zero()private ApfloatImplLongApfloatImpl.zero()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.