Skip to main content
Skip table of contents

Datentypen im LOGIK EDITOR

Innerhalb der Logikgruppen wird zwischen vier Datentypen unterschieden.

Datentyp

Wertebereich

Erklärung

Boolean

true / false

Boolean ist ein Wahrheitswert, der nur logisch Wahr (true) und logisch Falsch (false) annehmen kann.

Integer

64 Bit Ganzzahl

Vorzeichenbehaftete Ganzzahl. Die 64 Bit ergeben einen möglichen Zahlenbereich
von -9223372036854775808
bis 9223372036854775807

Float

64 Bit Gleitkommazahl

Float entspricht der IEEE-754 Norm. Der Bereich erstreckt sich von 5x10−324 bis 1,798x10308 . Wertebereich: -1.797693134862315708145274237317043567981e+308 - 1.797693134862315708145274237317043567981e+308

String

Text

Text im UTF-8 Format. Die Länge ist nicht begrenzt. Bitte Bedenken Sie, dass sehr lange Texte bei machen Operationen in Logikgruppen zu Verzögerungen führen können.

Farbe

RGBW (32 Bit)

Ein spezieller Typ um Farbeinstellungen zu Transportieren. Als Anwendungsbeispiel sei die Lichtszene genannt. In anderen Logikelementen wird der Farbwert als Integer interpretiert.

Die Logikelemente versuchen die Datentypen der eingehenden Daten für den eigenen Anwendungsfall zu konvertieren, falls möglich. Sollte dies nicht möglich sein, wird das Logikelement im Regelfall keine Aktion ausführen.

Beispiele für die Konvertierung zwischen den Datentypen:

Ausgangsdatentyp

Wert

Zieldatentyp

Wert

Boolean

true

Integer

1

Boolean

false

Integer

0

Float

33.5

Integer

33

String

"55"

Integer

55

String

"BAB"

Integer

-

Integer

10

Boolean

true

Integer

0

Boolean

false

Sofern möglich findet bei Bedarf eine Konvertierung der Datentypen statt. Ist eine notwendige Konvertierung nicht möglich, wird die Verarbeitung in der Regel abgebrochen.

///

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.