public final class Rechenwerk extends Object
IDELzFhDatum. Es werden jeweils alle Attribute der Schnittstelle
einzeln miteinander verknuepft| Modifier and Type | Class and Description |
|---|---|
private static class |
Rechenwerk.RechenErgebnis
Ein durch eine statische Methode dieser Klasse erzeugtes Rechenergebnis.
|
| Modifier and Type | Field and Description |
|---|---|
private static IDELzFhDatum |
KEINE_DATEN
keine Daten. |
private static IDELzFhDatum |
NICHT_AUSWERTBAR
kein Element dieses Datums ist auswertbar.
|
| Modifier | Constructor and Description |
|---|---|
private |
Rechenwerk()
Standardkonstruktor.
|
| Modifier and Type | Method and Description |
|---|---|
static IDELzFhDatum |
addiere(Collection<IDELzFhDatum> elemente)
Summiert die Elemente in allen Attributen.
|
static IDELzFhDatum |
addiere(IDELzFhDatum summand1,
IDELzFhDatum summand2)
Summiert die Argumente in allen Attributen.
|
static IDELzFhDatum |
dividiere(IDELzFhDatum dividend,
IDELzFhDatum divisor)
Dividiert die beiden Argumente in allen Attributen.
|
static IDELzFhDatum |
durchschnitt(Collection<IDELzFhDatum> elemente)
Berechnet den Durchschnitt ueber allen Einzelattributen innerhalb der
uebergebenen Elemente.
|
static IDELzFhDatum |
multipliziere(IDELzFhDatum faktor,
double festerFaktor)
Multipliziert das erste Argumente in allen Attributen mit dem zweiten.
|
static IDELzFhDatum |
subtrahiere(IDELzFhDatum minuend,
double festerSubtrahend)
Subtrahiert die Argumente in allen Attributen.
|
static IDELzFhDatum |
subtrahiere(IDELzFhDatum minuend,
IDELzFhDatum subtrahend)
Subtrahiert die Argumente in allen Attributen.
|
private static final IDELzFhDatum KEINE_DATEN
keine Daten.private static final IDELzFhDatum NICHT_AUSWERTBAR
public static IDELzFhDatum durchschnitt(Collection<IDELzFhDatum> elemente)
elemente - alle Elemente, ueber die der Durchschnitt ermittelt werden
sollpublic static IDELzFhDatum addiere(Collection<IDELzFhDatum> elemente)
elemente - alle Elemente, ueber die der Durchschnitt ermittelt werden
sollpublic static IDELzFhDatum addiere(IDELzFhDatum summand1, IDELzFhDatum summand2)
summand1 - Summand Nr.1summand2 - Summand Nr.1public static IDELzFhDatum subtrahiere(IDELzFhDatum minuend, IDELzFhDatum subtrahend)
minuend - der Minuendsubtrahend - der Subtrahendpublic static IDELzFhDatum subtrahiere(IDELzFhDatum minuend, double festerSubtrahend)
minuend - der MinuendfesterSubtrahend - der Subtrahendpublic static IDELzFhDatum dividiere(IDELzFhDatum dividend, IDELzFhDatum divisor)
dividend - der Dividenddivisor - der Divisorpublic static IDELzFhDatum multipliziere(IDELzFhDatum faktor, double festerFaktor)
faktor - Faktor Nr.1festerFaktor - Faktor Nr.1Copyright © 2017 BitCtrl Systems GmbH. All rights reserved.