vorzeichenlos nach vorzeichenbehaft
-
Hallo,
Ich muss einen vorzeichenlosen 10Bit-Wert in einen vorzeichenbehaften 16Bit-Wert umwandeln und zwar 'left adjusted'. Soll dieser Wert einfach um 5 Bits nach links verschoben werden?
Also:
10Bit-Wert: 1010101010b
16Bit-Wert: 0101010101000000bIst das korrekt?
MfG
Senmeis
-
senmeis schrieb:
Ich muss einen vorzeichenlosen 10Bit-Wert in einen vorzeichenbehaften 16Bit-Wert umwandeln und zwar 'left adjusted'.
würde ich auch sagen: einfach nur shiften. aber das linke bit muss immer 0 sein, weil das ja das vorzeichenbit ist.