Hilfe beim Vergleich

#4665428
Lesenswert?
• ▲
▼
@Alex (Gast)

>Ist das so richtig?

Woher sollen wir das wissen?

>if (0x30 == (0x3493F & 0x30)) { Mach was, wenn wahr }
>Ich möchte damit abfragen, ob die vorletzte Stelle eine 3 beinhaltet.

Aha. Da sollte aber wenigstens EINE Variable drin vorkommen, meinst du 
nicht auch?

1
int x;
2

3
if ( (x & 0x00F0) == 0x30) { // mach was, vorletzte Stelle ist 3) }

Siehe Bitmanipulation. Denk dran, die vorletzte Stelle hat 4 Bit, 
die muss man alle berücksichtigen und darf nur die anderen HEX-Stellen 
löschen.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren