Koord-Transf.2D Elemente3D ElementeNon Geo-ScripteFunktionenSteuerbefehleAttributeDiverseAddOns
ArithmetischeKreisMathematischeStatistischeStringArrayBinäreSpezial
BITSET BITTEST NOT
Name
BITTEST
Syntax
BITTEST(wert, stelle)
Aufklappen Wertebereiche
wert, Typ integer
stelle ≥ 0, Typ interger
Aufklappen Erläuterung
Gibt von wert zurück, ob das Bit an stelle gesetzt ist (Ergebnis=1) oder nicht (Ergebnis=0).
Aufklappen Beispiel
flag = 12   ! =%1100
PRINT BITTEST(flag,0)   ! =0
PRINT BITTEST(flag,3)   ! =1
Aufklappen ArchiCAD®
ab 8.0
Aufklappen Tipps und Tricks
Die Maskierungs- und Statuswerte einiger anderer GDL-Befehle basieren auf gesetzten und ungesetzten Bits ihrer binären Schreibweise. Mit dieser Funktionen lassen sich diese binär analysieren.
Aufklappen Referenzen
GDL-Handbuch 8.0 (DE) S.123
GDL-Handbuch 8.1 (DE) S.124
GDL-Handbuch 9.0 (DE) S.201
GDL-Handbuch 10.0 (DE) S.203
GDL-Handbuch 11.0 (DE) S.209
GDL Reference Guide 9.0 (INT) S.195
GDL Reference Guide 10.0 (INT) S.201
GDL Reference Guide 11.0 (INT) S.201
 






1*128 + 1*1 = 129 = %10000001

separates Web Control Fenster Download Objekt

Aufklappen GDL WebControl