DivideAndRemainder which returns a pair of quotient and remainder
GetSineInDegrees which converts the input from radians to degrees and then does Math.sin(x) GetCosineInDegrees which converts the input from radians to degrees and then does Math.cos(x) GetTangentInDegrees which converts the input from radians to degrees and then does Math.tan(x) GetNthRoot of an integer GetNeperianLogarithm Exponentiate(x, y) which is x^y where x and y can be any combination of int, long, double, Complex, etc. GetPowerOf2GreaterOrEqualTo(x) i.e. SomePowerOf2 >= x GetSumOfDigits GetSumOfSquares(List<Number> numbers) public static Number[] GetCumulativeSum(Number[] numbers) public static Number[] GetCumulativeSumOfSquares(Number[] numbers) AddNumbersWithWeightsTask i.e. double sum = 0.0d; IntStream.range(0, numbers.size()).forEach(i -> sum + (numbers.get(i) * weights.get(i))); GetEToThePowerOf i.e. e^x GetIntegralRoot GetJordanProduct GetWeightedArithmeticAverage(List<Number> numbers, List<Number> weights) GetGeometricAverage GetHarmonicAverage GetQuadraticAverage interval arithmetic (part of computational mathematics)