Hi,
ich muss 10 Bit im Zweierkomplement mit itoa(..) ausgeben.
Ich habe Daten (10 Bit) in zwei Bytes:
Nach etwas hin und her Schieberei habe ich 10 Bit:
Das Bit an der 10. Stelle (9. Bit) ist das Vorzeichenbit.
Wie bekomme ich das nun mit itoa(...) ausgeben?
Solange es sich um positive Werte handelt ist alles gut.
Negativ (problematisch):
Bis jetzt habe ich das Vorzeichenbit an der 16. Stelle gesetzt und an
der 10. Stelle gelöscht wenn es gesetzt war.
Leider klappt es nicht.
Wo liegt mein Fehler?
Tschuess muebau