Hallo,
weiß jemand, ob die Formelsprache bitweise Operatoren kennt?
Ich habe einen Zahlenwert und möchte wissen, ob ein bestimmtes Bit gesetzt ist. Unter Script ist das kein Problem.
Beispiel zur Prüfung des 3. Bits:
If (wert And 4) = 4 Then ' 4 = &B100
Print "passt"
End If
Mit der Formelsprache geht das nicht:
@If((wert & 4) = 4 ; @Prompt([Ok] ; "" ; "passt") ; "")
Der Operator & liefert @True oder @False. Das hilft mir hier aber nicht, denn (wert & 4) ergibt dadurch immer 1 (außer bei wert=0) und 1=4 haut selten hin.
Hat jemand eine elegante Lösung?
Bert