Package ch.nolix.coreapi.math.basic
Schnittstelle IBasicCalculator
- Alle bekannten Implementierungsklassen:
BasicCalculator
public interface IBasicCalculator
- Version:
- 2024-12-27
- Autor:
- Silvan Wyss
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungdoublegetAbsoluteDifference(double value1, double value2) intgetAbsoluteDifference(int value1, int value2) longgetAbsoluteDifference(long value1, long value2) doublegetAbsoluteValue(double value) The absolute value of a value x is -x if x is negative, x otherwise.intgetAbsoluteValue(int value) The absolute value of a value x is -x if x is negative, x otherwise.longgetAbsoluteValue(long value) The absolute value of a value x is -x if x is negative, x otherwise.doublegetAverage(double value, double... values) intgetAverage(int value, int... values) longgetAverage(long value, long... values) doublegetAverage(Iterable<Double> values) doublegetMax(double value, double... values) intgetMax(int value, int... values) longgetMax(long value, long... values) doublegetMin(double value, double... values) intgetMin(int value, int... values) longgetMin(long value, long... values) doublegetSquare(double value) doublegetSquare(int value) doublegetSquare(long value) doublegetSum(double value, double... values) intgetSum(int value, int... values) longgetSum(long value, long... values) double
-
Methodendetails
-
getAbsoluteDifference
double getAbsoluteDifference(double value1, double value2) - Parameter:
value1-value2-- Gibt zurück:
- the absolute difference between the given 2 values.
-
getAbsoluteDifference
int getAbsoluteDifference(int value1, int value2) - Parameter:
value1-value2-- Gibt zurück:
- the absolute difference between the given 2 values.
-
getAbsoluteDifference
long getAbsoluteDifference(long value1, long value2) - Parameter:
value1-value2-- Gibt zurück:
- the absolute difference between the given 2 values.
-
getAbsoluteValue
double getAbsoluteValue(double value) The absolute value of a value x is -x if x is negative, x otherwise.- Parameter:
value-- Gibt zurück:
- the absolute value of the given value.
-
getAbsoluteValue
int getAbsoluteValue(int value) The absolute value of a value x is -x if x is negative, x otherwise.- Parameter:
value-- Gibt zurück:
- the absolute value of the given value.
-
getAbsoluteValue
long getAbsoluteValue(long value) The absolute value of a value x is -x if x is negative, x otherwise.- Parameter:
value-- Gibt zurück:
- the absolute value of the given value.
-
getAverage
double getAverage(double value, double... values) - Parameter:
value-values-- Gibt zurück:
- the average of the given values.
-
getAverage
- Parameter:
values-- Gibt zurück:
- the average of the given values.
- Löst aus:
RuntimeException- if the given values is empty.
-
getAverage
int getAverage(int value, int... values) - Parameter:
value-values-- Gibt zurück:
- the average of the given values.
-
getAverage
long getAverage(long value, long... values) - Parameter:
value-values-- Gibt zurück:
- the average of the given values.
-
getMax
double getMax(double value, double... values) - Parameter:
value-values-- Gibt zurück:
- the biggest value of the given values.
-
getMax
int getMax(int value, int... values) - Parameter:
value-values-- Gibt zurück:
- the biggest value of the given values.
-
getMax
long getMax(long value, long... values) - Parameter:
value-values-- Gibt zurück:
- the biggest value of the given values.
-
getMin
double getMin(double value, double... values) - Parameter:
value-values-- Gibt zurück:
- the smallest value of the given values.
-
getMin
int getMin(int value, int... values) - Parameter:
value-values-- Gibt zurück:
- the smallest value of the given values.
-
getMin
long getMin(long value, long... values) - Parameter:
value-values-- Gibt zurück:
- the smallest value of the given values.
-
getSquare
double getSquare(double value) - Parameter:
value-- Gibt zurück:
- the square of the given value.
-
getSquare
double getSquare(int value) - Parameter:
value-- Gibt zurück:
- the square of the given value.
-
getSquare
double getSquare(long value) - Parameter:
value-- Gibt zurück:
- the square of the given value.
-
getSum
double getSum(double value, double... values) - Parameter:
value-values-- Gibt zurück:
- the sum of the given values.
-
getSum
int getSum(int value, int... values) - Parameter:
value-values-- Gibt zurück:
- the sum of the given values.
-
getSum
- Parameter:
values-- Gibt zurück:
- the sum of the given values.
-
getSum
long getSum(long value, long... values) - Parameter:
value-values-- Gibt zurück:
- the sum of the given values.
-