Class RadixConversionHelper
java.lang.Object
org.apfloat.RadixConversionHelper
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static longgetPrecision(long precision, int fromRadix, int toRadix) private static Apfloatsplit(Apfloat x, int toRadix, long size, long split, RadixConversionHelper.RadixPowerList radixPowerList) static Apfloatprivate static ApfloattoRadixFractionalPart(Apfloat x, int toRadix, long size, long scale, RadixConversionHelper.RadixPowerList radixPowerList) private static ApfloattoRadixIntegerPart(Apfloat x, int toRadix, long size, long scale, RadixConversionHelper.RadixPowerList radixPowerList) private static ApfloattoRadixNormalizedPart(Apfloat x, int toRadix, long size, RadixConversionHelper.RadixPowerList radixPowerList)
-
Constructor Details
-
RadixConversionHelper
private RadixConversionHelper()
-
-
Method Details
-
toRadix
- Throws:
ApfloatRuntimeException
-
toRadixIntegerPart
private static Apfloat toRadixIntegerPart(Apfloat x, int toRadix, long size, long scale, RadixConversionHelper.RadixPowerList radixPowerList) throws ApfloatRuntimeException - Throws:
ApfloatRuntimeException
-
toRadixFractionalPart
private static Apfloat toRadixFractionalPart(Apfloat x, int toRadix, long size, long scale, RadixConversionHelper.RadixPowerList radixPowerList) throws ApfloatRuntimeException - Throws:
ApfloatRuntimeException
-
toRadixNormalizedPart
private static Apfloat toRadixNormalizedPart(Apfloat x, int toRadix, long size, RadixConversionHelper.RadixPowerList radixPowerList) throws ApfloatRuntimeException - Throws:
ApfloatRuntimeException
-
split
private static Apfloat split(Apfloat x, int toRadix, long size, long split, RadixConversionHelper.RadixPowerList radixPowerList) throws ApfloatRuntimeException - Throws:
ApfloatRuntimeException
-
getPrecision
private static long getPrecision(long precision, int fromRadix, int toRadix) throws ApfloatRuntimeException - Throws:
ApfloatRuntimeException
-