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 Symmetrisch | |
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 |