Bascom --- die ersten 11 Bits aus word

Gast #333567
Lesenswert?

B = A AND &B1111111111100000
und dann 5mal nach rechts schieben. Schiebebefehle sollten in
"Bascom-Vokabelheft" stehen.

in C macht man das so:
b = (a>>5) & 0x07FF; // nicht ganz die Lösung von oben, weil erst
geschoben wird und dann verundet.

so wäre es die Lösung von oben:
b = ((a & 0xFFC0) >> 5);

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