public interface ApfloatBuilder
ApfloatImpl implementations.| Modifier and Type | Method and Description |
|---|---|
ApfloatImpl |
createApfloat(double value,
long precision,
int radix)
Create a new
ApfloatImpl instance from a double. |
ApfloatImpl |
createApfloat(long value,
long precision,
int radix)
Create a new
ApfloatImpl instance from a long. |
ApfloatImpl |
createApfloat(PushbackReader in,
long precision,
int radix,
boolean isInteger)
Create a new
ApfloatImpl instance reading from a stream. |
ApfloatImpl |
createApfloat(String value,
long precision,
int radix,
boolean isInteger)
Create a new
ApfloatImpl instance from a String. |
ApfloatImpl createApfloat(String value, long precision, int radix, boolean isInteger) throws NumberFormatException, ApfloatRuntimeException
ApfloatImpl instance from a String.value - The string to be parsed to a number.precision - The precision of the number (in digits of the radix).radix - The radix in which the number is created.isInteger - Specifies if the number to be parsed from the string is to be treated as an integer or not.ApfloatImpl.NumberFormatException - If the number is not valid.ApfloatRuntimeExceptionApfloatImpl createApfloat(long value, long precision, int radix) throws NumberFormatException, ApfloatRuntimeException
ApfloatImpl instance from a long.value - The value of the number.precision - The precision of the number (in digits of the radix).radix - The radix in which the number is created.ApfloatImpl.NumberFormatException - If the number is not valid.ApfloatRuntimeExceptionApfloatImpl createApfloat(double value, long precision, int radix) throws NumberFormatException, ApfloatRuntimeException
ApfloatImpl instance from a double.value - The value of the number.precision - The precision of the number (in digits of the radix).radix - The radix in which the number is created.ApfloatImpl.NumberFormatException - If the number is not valid.ApfloatRuntimeExceptionApfloatImpl createApfloat(PushbackReader in, long precision, int radix, boolean isInteger) throws IOException, NumberFormatException, ApfloatRuntimeException
ApfloatImpl instance reading from a stream.in - The stream to read from.precision - The precision of the number (in digits of the radix).radix - The radix in which the number is created.isInteger - Specifies if the number to be parsed from the stream is to be treated as an integer or not.ApfloatImpl.IOException - If an I/O error occurs accessing the stream.NumberFormatException - If the number is not valid.ApfloatRuntimeExceptionCopyright © 2025. All rights reserved.