Abspeicherung negativer Zahlen < Numerik < Hochschule < Mathe < Vorhilfe
|
Status: |
(Frage) beantwortet | Datum: | 20:25 Di 27.10.2009 | Autor: | az118 |
2.) Wie wird die negative Zahl -37 abgespeichert, wenn für eine ganze Zahl 1 Byte zur Verfügung steht?
Hallo, also mein Ansatz wäre:
dass ich jetzt einfach das Zweierkomplement von 37 gebildet?
|
|
|
|
Hallo,
klar, erstmal solltest du 37 binär darstellen.
[mm] \((100101)_2=(37)_{10}\)
[/mm]
Nun musst du nur noch wissen, wie das Vorzeichen abgespeichert wird. Das kommt auf das System an (Architektur des Chips, usw.). Somit wird das erste Bit entweder [mm] \(1\), [/mm] oder [mm] \(0\) [/mm] sein (lässt sich aber herausfinden!).
Dementsprechend ist die Lösung dann [mm] \(00100101\) [/mm] oder [mm] \(10100101\).
[/mm]
Mit freundlichen Grüßen,
pi-roland.
|
|
|
|