Apama Analytics Builder 10.7.0 | Bedienungsanleitung für Apama Analytics Builder for Cumulocity IoT | Blockreferenz | Berechnung | Rundung
 
Rundung
apama.analyticskit.blocks.core.Rounding
Rundet den Eingabewert unter Verwendung einer wählbaren Regel auf eine bestimmte Anzahl an Dezimalstellen oder auf eine Ganzzahl.
Beim Runden eines numerischen Wertes wird ein Wert durch einen anderen ersetzt, der ungefähr gleich ist, aber kürzer und einfacher dargestellt werden kann.
Verfügbare Regeln:
*Beim Aufrunden (in Richtung positive Unendlichkeit) wird die Eingabe zur nächstgelegenen Zielzahl aufgerundet.
*Beim Abrunden (in Richtung negative Unendlichkeit) wird die Eingabe zur nächstgelegenen Zielzahl abgerundet.
*Beim Runden gegen Null (weg von der Unendlichkeit) wird die Eingabe in Richtung Null auf die nächstgelegene Zielzahl gerundet.
*Beim Runden auf die nächste Zahl (halb abrunden, halb in Richtung positive Unendlichkeit) wird auf die nächstgelegene Zielzahl gerundet. Bei gleichem Abstand zu den zwei nächstgelegenen Zielzahlen wird immer aufgerundet. Beispiel: Der Wert 23.5 wird auf 24 abgerundet, aber der Wert -23.5 wird auf -23. gerundet.
*Beim symmetrischen Runden wird auf die nächstgelegene Zielzahl gerundet. Bei gleichem Abstand zu den zwei nächstgelegenen Zielzahlen wird immer auf die nächste gerade Zielzahl gerundet. Beispiel: 0.5 wird auf 0 abgerundet und 1.5 wird auf 2. aufgerundet. Dies nennt man auch mathematisches Runden.
Der Wert wird auf die nächstgelegene 'Zielzahl' gerundet. Das ist entweder eine Ganzzahl (eine Zahl ohne Dezimalstellen) oder eine Zahl mit einer bestimmten Anzahl an Dezimalstellen. Wenn die Anzahl der Dezimalstellen negativ ist, wird auf hoch 10 gerundet. Beispiel: Wenn die Anzahl der Dezimalstellen 2 ist, wird auf das nächstgelegene Hundertstel (0,01) gerundet. Wenn die Anzahl der Dezimalstellen -3 ist, wird auf die nächstgelegenen Tausend (1000) gerundet.
Parameter
Name
Beschreibung
Typ
Hinweise
Regel
Die anzuwendende Rundungsregel.
Option - eine von:
*Aufwärts
*Nach unten
*Gegen Null
*Auf nächsten Wert
*Sym­me­t­risch
Anzahl der Dezimalstellen
Die Anzahl der Dezimalstellen, auf die der Eingabewert gerundet werden soll.
integer
Standard: 0
Details zum Eingangsport
Name
Beschreibung
Typ
Wert
Der zu rundende Eingabewert.
float
Details zum Ausgangsport
Name
Beschreibung
Typ
Gerundeter Wert
Der auf eine bestimmte Anzahl an Dezimalstellen oder auf eine Ganzzahl gerundete Eingabewert.
float