Package org.apfloat
Class RadixConversionHelper
java.lang.Object
org.apfloat.RadixConversionHelper
Helper class for radix conversion.
- Version:
- 1.9.0
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static long
getPrecision
(long precision, int fromRadix, int toRadix) private static Apfloat
split
(Apfloat x, int toRadix, long size, long split, RadixConversionHelper.RadixPowerList radixPowerList) static Apfloat
private static Apfloat
toRadixFractionalPart
(Apfloat x, int toRadix, long size, long scale, RadixConversionHelper.RadixPowerList radixPowerList) private static Apfloat
toRadixIntegerPart
(Apfloat x, int toRadix, long size, long scale, RadixConversionHelper.RadixPowerList radixPowerList) private static Apfloat
toRadixNormalizedPart
(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
-