Package de.timmfitschen.easyunits.calc
Interface CalculationHelper
-
- All Known Implementing Classes:
DefaultCalculationHelper
public interface CalculationHelper
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description Number
division(Number n, Number m)
Calculate the division n/m.Number
gcd(Number b_dividend, Number b_divisor)
Calculate the greatest common divisor of two numbers.static CalculationHelper
getCalculationHelper()
Number
inversion(Number b)
boolean
isOne(Number b)
Number
negation(Number n)
Number
pow(Number base, Number i)
Number
product(Number... n)
Number
real(Number a)
static void
setCalculationHelper(CalculationHelper helper)
Number
sum(Number... n)
-
-
-
Method Detail
-
getCalculationHelper
static CalculationHelper getCalculationHelper()
-
setCalculationHelper
static void setCalculationHelper(CalculationHelper helper)
-
division
Number division(Number n, Number m)
Calculate the division n/m.- Parameters:
n
-m
-- Returns:
-
gcd
Number gcd(Number b_dividend, Number b_divisor)
Calculate the greatest common divisor of two numbers.- Parameters:
b_dividend
-b_divisor
-- Returns:
-
isOne
boolean isOne(Number b)
-
-