Führe mal folgenden Code aus:
void main()
{
int i;
var wert = 987;
fps_max = 60;
while(1)
{
for(i = 0; i < 32; i++)
{
DEBUG_VAR(!!(wert & (1<<i)),20+i*20);
}
wait(1);
}
}
Du siehst dann alle Bits von "wert" untereinander aufgelistet, wobei "!!" aus nicht-0 einfach 1 macht (ohne "!!" stünden dort dann die entsprechenden Zweierpotenzen). Hilft dir das weiter?