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 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
-
Konstruktordetails
-
BasicCalculator
public BasicCalculator()
-
-
Methodendetails
-
getAbsoluteDifference
public double getAbsoluteDifference(double value1, double value2) - Angegeben von:
getAbsoluteDifferencein 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:
getAbsoluteDifferencein 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:
getAbsoluteDifferencein 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:
getAbsoluteValuein 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:
getAbsoluteValuein 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:
getAbsoluteValuein SchnittstelleIBasicCalculator- Parameter:
value-- Gibt zurück:
- the absolute value of the given value.
-
getAverage
public double getAverage(double value, double... values) - Angegeben von:
getAveragein SchnittstelleIBasicCalculator- Parameter:
value-values-- Gibt zurück:
- the average of the given values.
-
getAverage
- Angegeben von:
getAveragein SchnittstelleIBasicCalculator- Parameter:
values-- Gibt zurück:
- the average of the given values.
-
getAverage
public int getAverage(int value, int... values) - Angegeben von:
getAveragein SchnittstelleIBasicCalculator- Parameter:
value-values-- Gibt zurück:
- the average of the given values.
-
getAverage
public long getAverage(long value, long... values) - Angegeben von:
getAveragein SchnittstelleIBasicCalculator- Parameter:
value-values-- Gibt zurück:
- the average of the given values.
-
getMax
public double getMax(double value, double... values) - Angegeben von:
getMaxin SchnittstelleIBasicCalculator- Parameter:
value-values-- Gibt zurück:
- the biggest value of the given values.
-
getMax
public int getMax(int value, int... values) - Angegeben von:
getMaxin SchnittstelleIBasicCalculator- Parameter:
value-values-- Gibt zurück:
- the biggest value of the given values.
-
getMax
public long getMax(long value, long... values) - Angegeben von:
getMaxin SchnittstelleIBasicCalculator- Parameter:
value-values-- Gibt zurück:
- the biggest value of the given values.
-
getMin
public double getMin(double value, double... values) - Angegeben von:
getMinin SchnittstelleIBasicCalculator- Parameter:
value-values-- Gibt zurück:
- the smallest value of the given values.
-
getMin
public int getMin(int value, int... values) - Angegeben von:
getMinin SchnittstelleIBasicCalculator- Parameter:
value-values-- Gibt zurück:
- the smallest value of the given values.
-
getMin
public long getMin(long value, long... values) - Angegeben von:
getMinin SchnittstelleIBasicCalculator- Parameter:
value-values-- Gibt zurück:
- the smallest value of the given values.
-
getSquare
public double getSquare(double value) - Angegeben von:
getSquarein SchnittstelleIBasicCalculator- Parameter:
value-- Gibt zurück:
- the square of the given value.
-
getSquare
public double getSquare(int value) - Angegeben von:
getSquarein SchnittstelleIBasicCalculator- Parameter:
value-- Gibt zurück:
- the square of the given value.
-
getSquare
public double getSquare(long value) - Angegeben von:
getSquarein SchnittstelleIBasicCalculator- Parameter:
value-- Gibt zurück:
- the square of the given value.
-
getSum
public double getSum(double value, double... values) - Angegeben von:
getSumin SchnittstelleIBasicCalculator- Parameter:
value-values-- Gibt zurück:
- the sum of the given values.
-
getSum
public int getSum(int value, int... values) - Angegeben von:
getSumin SchnittstelleIBasicCalculator- Parameter:
value-values-- Gibt zurück:
- the sum of the given values.
-
getSum
- Angegeben von:
getSumin SchnittstelleIBasicCalculator- Parameter:
values-- Gibt zurück:
- the sum of the given values.
-
getSum
public long getSum(long value, long... values) - Angegeben von:
getSumin SchnittstelleIBasicCalculator- Parameter:
value-values-- Gibt zurück:
- the sum of the given values.
-