Package ch.nolix.core.math.basic
Klasse BasicCalculator
java.lang.Object
ch.nolix.core.math.basic.BasicCalculator
- Alle implementierten Schnittstellen:
IBasicCalculator
- Version:
- 2022-11-13
- Autor:
- Silvan Wyss
-
Konstruktorübersicht
Konstruktoren -
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
-
Konstruktordetails
-
BasicCalculator
public BasicCalculator()
-
-
Methodendetails
-
getAbsoluteDifference
public double getAbsoluteDifference(double value1, double value2) - Angegeben von:
getAbsoluteDifference
in SchnittstelleIBasicCalculator
- Parameter:
value1
-value2
-- Gibt zurück:
- the absolute difference between the given 2 values.
-
getAbsoluteDifference
public int getAbsoluteDifference(int value1, int value2) - Angegeben von:
getAbsoluteDifference
in SchnittstelleIBasicCalculator
- Parameter:
value1
-value2
-- Gibt zurück:
- the absolute difference between the given 2 values.
-
getAbsoluteDifference
public long getAbsoluteDifference(long value1, long value2) - Angegeben von:
getAbsoluteDifference
in SchnittstelleIBasicCalculator
- Parameter:
value1
-value2
-- Gibt zurück:
- the absolute difference between the given 2 values.
-
getAbsoluteValue
public double getAbsoluteValue(double value) The absolute value of a value x is -x if x is negative, x otherwise.- Angegeben von:
getAbsoluteValue
in SchnittstelleIBasicCalculator
- Parameter:
value
-- Gibt zurück:
- the absolute value of the given value.
-
getAbsoluteValue
public int getAbsoluteValue(int value) The absolute value of a value x is -x if x is negative, x otherwise.- Angegeben von:
getAbsoluteValue
in SchnittstelleIBasicCalculator
- Parameter:
value
-- Gibt zurück:
- the absolute value of the given value.
-
getAbsoluteValue
public long getAbsoluteValue(long value) The absolute value of a value x is -x if x is negative, x otherwise.- Angegeben von:
getAbsoluteValue
in SchnittstelleIBasicCalculator
- Parameter:
value
-- Gibt zurück:
- the absolute value of the given value.
-
getAverage
public double getAverage(double value, double... values) - Angegeben von:
getAverage
in SchnittstelleIBasicCalculator
- Parameter:
value
-values
-- Gibt zurück:
- the average of the given values.
-
getAverage
- Angegeben von:
getAverage
in SchnittstelleIBasicCalculator
- Parameter:
values
-- Gibt zurück:
- the average of the given values.
-
getAverage
public int getAverage(int value, int... values) - Angegeben von:
getAverage
in SchnittstelleIBasicCalculator
- Parameter:
value
-values
-- Gibt zurück:
- the average of the given values.
-
getAverage
public long getAverage(long value, long... values) - Angegeben von:
getAverage
in SchnittstelleIBasicCalculator
- Parameter:
value
-values
-- Gibt zurück:
- the average of the given values.
-
getMax
public double getMax(double value, double... values) - Angegeben von:
getMax
in SchnittstelleIBasicCalculator
- Parameter:
value
-values
-- Gibt zurück:
- the biggest value of the given values.
-
getMax
public int getMax(int value, int... values) - Angegeben von:
getMax
in SchnittstelleIBasicCalculator
- Parameter:
value
-values
-- Gibt zurück:
- the biggest value of the given values.
-
getMax
public long getMax(long value, long... values) - Angegeben von:
getMax
in SchnittstelleIBasicCalculator
- Parameter:
value
-values
-- Gibt zurück:
- the biggest value of the given values.
-
getMin
public double getMin(double value, double... values) - Angegeben von:
getMin
in SchnittstelleIBasicCalculator
- Parameter:
value
-values
-- Gibt zurück:
- the smallest value of the given values.
-
getMin
public int getMin(int value, int... values) - Angegeben von:
getMin
in SchnittstelleIBasicCalculator
- Parameter:
value
-values
-- Gibt zurück:
- the smallest value of the given values.
-
getMin
public long getMin(long value, long... values) - Angegeben von:
getMin
in SchnittstelleIBasicCalculator
- Parameter:
value
-values
-- Gibt zurück:
- the smallest value of the given values.
-
getSquare
public double getSquare(double value) - Angegeben von:
getSquare
in SchnittstelleIBasicCalculator
- Parameter:
value
-- Gibt zurück:
- the square of the given value.
-
getSquare
public double getSquare(int value) - Angegeben von:
getSquare
in SchnittstelleIBasicCalculator
- Parameter:
value
-- Gibt zurück:
- the square of the given value.
-
getSquare
public double getSquare(long value) - Angegeben von:
getSquare
in SchnittstelleIBasicCalculator
- Parameter:
value
-- Gibt zurück:
- the square of the given value.
-
getSum
public double getSum(double value, double... values) - Angegeben von:
getSum
in SchnittstelleIBasicCalculator
- Parameter:
value
-values
-- Gibt zurück:
- the sum of the given values.
-
getSum
public int getSum(int value, int... values) - Angegeben von:
getSum
in SchnittstelleIBasicCalculator
- Parameter:
value
-values
-- Gibt zurück:
- the sum of the given values.
-
getSum
- Angegeben von:
getSum
in SchnittstelleIBasicCalculator
- Parameter:
values
-- Gibt zurück:
- the sum of the given values.
-
getSum
public long getSum(long value, long... values) - Angegeben von:
getSum
in SchnittstelleIBasicCalculator
- Parameter:
value
-values
-- Gibt zurück:
- the sum of the given values.
-