Schnittstelle IBasicCalculator

Alle bekannten Implementierungsklassen:
BasicCalculator

public interface IBasicCalculator
Version:
2024-12-27
Autor:
Silvan Wyss
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    double
    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
     
    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

      double getAverage(Iterable<Double> values)
      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

      double getSum(Iterable<Double> values)
      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.