Schnittstelle IBasicCalculator
- Alle bekannten Implementierungsklassen:
BasicCalculator
public interface IBasicCalculator
- Version:
- 2024-12-27
- Autor:
- Silvan Wyss
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungdouble
getAbsoluteDifference
(double value1, double value2) int
getAbsoluteDifference
(int value1, int value2) long
getAbsoluteDifference
(long value1, long value2) double
getAbsoluteValue
(double value) The absolute value of a value x is -x if x is negative, x otherwise.int
getAbsoluteValue
(int value) The absolute value of a value x is -x if x is negative, x otherwise.long
getAbsoluteValue
(long value) The absolute value of a value x is -x if x is negative, x otherwise.double
getAverage
(double value, double... values) int
getAverage
(int value, int... values) long
getAverage
(long value, long... values) double
getAverage
(Iterable<Double> values) double
getMax
(double value, double... values) int
getMax
(int value, int... values) long
getMax
(long value, long... values) double
getMin
(double value, double... values) int
getMin
(int value, int... values) long
getMin
(long value, long... values) double
getSquare
(double value) double
getSquare
(int value) double
getSquare
(long value) double
getSum
(double value, double... values) int
getSum
(int value, int... values) long
getSum
(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.
-