public final class Rechenwerk extends Object
IDELzFhDatum
. Es werden jeweils alle Attribute der Schnittstelle
einzeln miteinander verknuepftModifier 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.