Bit in einem Int16 abfragen

OP #674428
Lesenswert?
• ▲
▼
Hi,

für eine Gleitkommadarstellung habe ich ein 16-Bit Wert (32 war mir zu 
lang). diesen möchte ich jetzt für arithmetische Funktionen zerlegen. 
Meine Frage ist nun, ob dies einfacher geht, als zu schauen, ob z.B. das 
erste Bit gesetzt ist, indem man guckt, ob die Zahl kleiner ist als 
32768.

Bzw. kann man vielleicht sogar bits "rauskopieren"? Also Stellen z.B. 
1-8 in einen 8bit-int reinschreiben???

Vielen Dank schon einmal im Voraus, Ozzy
#674483
Lesenswert?
• ▲
▼
Christoph O. wrote:
> Hi,
>
> vielen Dank für Deine Antwort! Kannst Du mir auch sagen, wie ich solche
> Werte shiften kann? Also z.B. 3x nach rechts? Und das eleganter als 3x
> durch 2 zu teilen???

Ist das eine Fangfrage?

wenn << shiften nach links bedeutet, was wird dann wohl das
Zeichen für 'Shiften nach rechts' sein?

Genau: >>

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