Interface Radix
-
- All Known Implementing Classes:
Radix.NumberFactorRadix
public interface Radix
Internal utility forMixedRadixSupport.- Since:
- 2.0
- Author:
- Andi Huber
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classRadix.NumberFactorRadix
-
Method Summary
Modifier and Type Method Description Number[]divideAndRemainder(Number number, boolean roundRemainderTowardsZero)Returns a two-element Number array containing {number / radix, number % radix}Numbermultiply(Number number)Multiply without precision loss.static RadixofMultiplyConverter(javax.measure.UnitConverter linearUnitConverter)static RadixofNumberFactor(Number number)
-
-
-
Method Detail
-
multiply
Number multiply(Number number)
Multiply without precision loss.- Parameters:
number-- Returns:
-
divideAndRemainder
Number[] divideAndRemainder(Number number, boolean roundRemainderTowardsZero)
Returns a two-element Number array containing {number / radix, number % radix}- Parameters:
number-roundRemainderTowardsZero- - whether the division remainder should be rounded towards ZERO- Returns:
-
ofNumberFactor
static Radix ofNumberFactor(Number number)
-
ofMultiplyConverter
static Radix ofMultiplyConverter(javax.measure.UnitConverter linearUnitConverter)
-
-