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 Numberdivision(Number n, Number m)Calculate the division n/m.Numbergcd(Number b_dividend, Number b_divisor)Calculate the greatest common divisor of two numbers.static CalculationHelpergetCalculationHelper()Numberinversion(Number b)booleanisOne(Number b)Numbernegation(Number n)Numberpow(Number base, Number i)Numberproduct(Number... n)Numberreal(Number a)static voidsetCalculationHelper(CalculationHelper helper)Numbersum(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)
-
-