Signed-Integer mit Vorzeichenbit?
Meine Aufgabe lautet, dass ich die Zahl 17286 in eine 16 bit signed integer Zahl umwandeln soll und die binäre Zahl dafür wäre 100001110000110. Diese besteht aus 15 Bits und nun würde ich normalweise eine 0 vorne ranhängen damit die 16 bit ausgelastet sind. Nun zu meiner Frage: Pack ich die 0 vorne wirklich nur zum ausfüllen oder ist diese 0 das Plus-Vorzeichen-Bit? Ich meine mal gelernt zu haben dass bei signed Variablen das erste bit also das most significant bit immer das Vorzeichen ist. Wäre es eine 1 vorne wenn ich -17286 umwandeln würde?