ConvertBinaryStringToInteger

Aus JACK Wiki
Version vom 25. März 2021, 14:28 Uhr von PRanz (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „==Zugehörige Evaluatoren== *'''MathEvaluator''' === Beschreibung === Die Funktion ''convertBinaryStringToInteger'' wandelt eine Zahl von Binärdarstellung in…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Zugehörige Evaluatoren

  • MathEvaluator

Beschreibung

Die Funktion convertBinaryStringToInteger wandelt eine Zahl von Binärdarstellung in die Ganzzahldarstellung um.

Umkehrfunktion zu convertIntegerToBinaryString.

  • Negative Ganzzahlen müssen immer binär mit 32 Stellen dargestellt werden.

Syntax

convertBinaryStringToInteger(Zeichenkette zahl)

Parameter

  • zahl - die Binärdarstellung der Zahl als Zeichenkette (darf nur 0 und 1 enthalten), die in eine Ganzzahl umgewandelt werden soll

Return Value

  • Gibt eine Ganzzahl zurück

Beispiele

Standardfälle

convertBinaryStringToInteger(1111)   --> returns 15

convertBinaryStringToInteger(11)    --> returns 3

convertBinaryStringToInteger(11111111111111111111111111111101)   --> returns -3

Benutzung von Variablen

convertBinaryStringToInteger('[pos=1]')

convertBinaryStringToInteger('[var=a]')