TakeHighestValue (Höchster Wert)
Diese Methode findet den höchsten Wert aus einer Liste von Eingabewerten. Die Berechnung wird nur durchgeführt, wenn die Methode aktiviert ist, und alle Eingabewerte gültig sind. Der höchste Wert wird anschließend als Ergebnis ausgegeben, und der Prozess sowie eventuelle Fehler werden protokolliert.
Besonderheit
- Dynamische Anpassung der Eingänge:
Die Anzahl der Eingangsgrößen kann flexibel zwischen 2 und 50 festgelegt werden, um mit unterschiedlichen Anzahlen von Werten zu arbeiten. - Datentypwahl:
Der Typ der Eingabewerte (z.B.int
,float
,double
) kann über den EingangType
spezifiziert werden, sodass die Methode vielseitig auf verschiedene Zahlenformate angepasst werden kann. - Aktivierungssteuerung:
Der Prozess wird nur ausgeführt, wenn der EingangActivate
aktiviert ist, was eine präzise Steuerung der Berechnung ermöglicht. - Fehlerprotokollierung:
Fehlende Werte bei den Eingängen werden im Log erfasst, und Fehler in der Berechnung werden ebenfalls im Log festgehalten. - Grenzen und Validierungen:
Es sind mindestens 2 und maximal 50 Eingabewerte erforderlich. Zudem müssen alle Eingaben gültige Werte aufweisen, damit die Berechnung durchgeführt wird.
TakeLowestValue (Niedrigster Wert)
Die TakeLowestValue
-Methode vergleicht mehrere Eingabewerte und gibt den niedrigsten Wert als Ausgabe zurück. Der Prozess ist aktiviert, wenn der Aktivierungsschalter eingeschaltet ist. Die Methode ist anpassbar, um mit verschiedenen Datentypen zu arbeiten, und zeichnet die Ausführung sowie mögliche Fehler im Logbuch auf. Nur wenn alle Eingangswerte vorhanden sind, erfolgt die Berechnung und Ausgabe des niedrigsten Werts.
Besonderheit
- Dynamische Eingabesteuerung:
Die Anzahl der Eingänge kann flexibel zwischen 2 und 50 Eingabewerten eingestellt werden. - Eingabetyp:
Der Datentyp der Eingänge kann dynamisch zwischen verschiedenen numerischen Typen (z. B.int
,float
,double
) eingestellt werden. - Aktivierung:
Die Methode kann durch einen Aktivierungsschalter (Activate
) gesteuert werden und ist nur aktiv, wenn dieser Schalter eingeschaltet ist. - Grenzwertprüfung:
Jeder Eingangswert wird auf das Vorhandensein überprüft, um sicherzustellen, dass alle erforderlichen Werte verfügbar sind. - Fehlerbehandlung und Logging:
Es wird ein umfangreiches Log geführt, das Initialisierungs- und Laufzeitinformationen sowie Fehlerausgaben protokolliert.
Reviews
There are no reviews yet.