Klasse BasicCalculator

java.lang.Object
ch.nolix.core.math.basic.BasicCalculator
Alle implementierten Schnittstellen:
IBasicCalculator

public final class BasicCalculator extends Object implements IBasicCalculator
Version:
2022-11-13
Autor:
Silvan Wyss
  • Konstruktordetails

    • BasicCalculator

      public BasicCalculator()
  • Methodendetails

    • getAbsoluteDifference

      public double getAbsoluteDifference(double value1, double value2)
      Angegeben von:
      getAbsoluteDifference in Schnittstelle IBasicCalculator
      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 Schnittstelle IBasicCalculator
      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 Schnittstelle IBasicCalculator
      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 Schnittstelle IBasicCalculator
      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 Schnittstelle IBasicCalculator
      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 Schnittstelle IBasicCalculator
      Parameter:
      value -
      Gibt zurück:
      the absolute value of the given value.
    • getAverage

      public double getAverage(double value, double... values)
      Angegeben von:
      getAverage in Schnittstelle IBasicCalculator
      Parameter:
      value -
      values -
      Gibt zurück:
      the average of the given values.
    • getAverage

      public double getAverage(Iterable<Double> values)
      Angegeben von:
      getAverage in Schnittstelle IBasicCalculator
      Parameter:
      values -
      Gibt zurück:
      the average of the given values.
    • getAverage

      public int getAverage(int value, int... values)
      Angegeben von:
      getAverage in Schnittstelle IBasicCalculator
      Parameter:
      value -
      values -
      Gibt zurück:
      the average of the given values.
    • getAverage

      public long getAverage(long value, long... values)
      Angegeben von:
      getAverage in Schnittstelle IBasicCalculator
      Parameter:
      value -
      values -
      Gibt zurück:
      the average of the given values.
    • getMax

      public double getMax(double value, double... values)
      Angegeben von:
      getMax in Schnittstelle IBasicCalculator
      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 Schnittstelle IBasicCalculator
      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 Schnittstelle IBasicCalculator
      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 Schnittstelle IBasicCalculator
      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 Schnittstelle IBasicCalculator
      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 Schnittstelle IBasicCalculator
      Parameter:
      value -
      values -
      Gibt zurück:
      the smallest value of the given values.
    • getSquare

      public double getSquare(double value)
      Angegeben von:
      getSquare in Schnittstelle IBasicCalculator
      Parameter:
      value -
      Gibt zurück:
      the square of the given value.
    • getSquare

      public double getSquare(int value)
      Angegeben von:
      getSquare in Schnittstelle IBasicCalculator
      Parameter:
      value -
      Gibt zurück:
      the square of the given value.
    • getSquare

      public double getSquare(long value)
      Angegeben von:
      getSquare in Schnittstelle IBasicCalculator
      Parameter:
      value -
      Gibt zurück:
      the square of the given value.
    • getSum

      public double getSum(double value, double... values)
      Angegeben von:
      getSum in Schnittstelle IBasicCalculator
      Parameter:
      value -
      values -
      Gibt zurück:
      the sum of the given values.
    • getSum

      public int getSum(int value, int... values)
      Angegeben von:
      getSum in Schnittstelle IBasicCalculator
      Parameter:
      value -
      values -
      Gibt zurück:
      the sum of the given values.
    • getSum

      public double getSum(Iterable<Double> values)
      Angegeben von:
      getSum in Schnittstelle IBasicCalculator
      Parameter:
      values -
      Gibt zurück:
      the sum of the given values.
    • getSum

      public long getSum(long value, long... values)
      Angegeben von:
      getSum in Schnittstelle IBasicCalculator
      Parameter:
      value -
      values -
      Gibt zurück:
      the sum of the given values.