Informatiker Board (http://www.informatikerboard.de/board/index.php)
- Themengebiete (http://www.informatikerboard.de/board/board.php?boardid=1)
-- Technische Informatik (http://www.informatikerboard.de/board/board.php?boardid=7)
--- Gleitkommazahl (http://www.informatikerboard.de/board/thread.php?threadid=2350)
Geschrieben von neuling96 am 18.06.2015 um 17:55:
Gleitkommazahl
a)
nach normalisieren i) 1,101 * 2^6 = 1101000 = 208 ?
Ist das erste soweit richtig?
Geschrieben von neuling96 am 18.06.2015 um 18:05:
die Aufgabe glatt vergessen
Geschrieben von eulerscheZahl am 18.06.2015 um 19:29:
Binär passt es. Dezimal ist es nur die Hälfte (104).
Geschrieben von neuling96 am 19.06.2015 um 18:03:
stimmt
ii) -1,011 *2^4 = -10110=-22
iii) -1,101*2^-2= -0,0101 = -5/16
Geschrieben von neuling96 am 19.06.2015 um 18:09:
a) wahr
b)falsch denn -103 = 10011001
c) wahr
d) was meint man mit sign darstellung?
e) wahr -128 +(-128) würde einen overflow zufolgen haben
Geschrieben von eulerscheZahl am 19.06.2015 um 18:24:
iii) -1,101*2^-2= -0,0101
Da hast du eine 1 verloren
Vor der sign Darstellung habe ich auch noch nichts gehört, kenne nur signed, eben vorzeichenbehaftet.
Geschrieben von neuling96 am 19.06.2015 um 18:27:
es kommt erstes -22 richtig raus aber dann kippt er die zahl und addiert eine 1
wieso das ist doch falsch
das selbe für das letzte ?
Geschrieben von neuling96 am 19.06.2015 um 18:43:
nochmal die
iii) -1,101*2^-2= -0,01101 = -0,40625 ?
Geschrieben von neuling96 am 27.06.2015 um 18:38:
| Zitat: |
Original von neuling96
nochmal die
iii) -1,101*2^-2= -0,01101 = -0,40625 ? |
kannst du dir bitte einmal ansehen?
Geschrieben von eulerscheZahl am 27.06.2015 um 20:42:
Oh, habe ich übersehen.
In der Aufgabe hast du 3 Einser vor der ersten Null, bei dir sind es nur 2.
Mit pari:
| code: |
1:
2:
|
? 7.25*2^-3
%1 = 0.90625000000000000000000000000000000000 |
|
Zu deinem 2. Bild (Komplement):
zunächst ist nur ersichtlich, dass eine negative Zahl rauskommt (an der 1 ganz vorne). Um den Betrag der Zahl, also die 22 ablesen zu können, muss das Komplement gebildet werden.
Geschrieben von neuling96 am 27.06.2015 um 21:19:
| Zitat: |
Original von eulerscheZahl
Oh, habe ich übersehen.
In der Aufgabe hast du 3 Einser vor der ersten Null, bei dir sind es nur 2.
|
Ist das erste Bit nicht das Vorzeichen Bit ? oder was genau meint die Aufgabenstellung damit?
Geschrieben von neuling96 am 27.06.2015 um 21:20:
Laut Vorlesung Hompage:
Der Hinweis in der Angabe zur Aufgabe 49 a ist leider irreführend und kann vernachlässigt werden. Interpretieren Sie die Kommazahl und den Exponenten jeweils als Sign/Magnitude Darstellung. Also das jeweils erste Bit von Mantisse und Exponent gilt als Vorzeichenbit.
Geschrieben von eulerscheZahl am 28.06.2015 um 07:02:
Vor einer Woche wusste ich es noch, hätte die Aufgabe besser nochmal lesen sollen.
Deine Umwandlung ist richtig.
Forensoftware: Burning Board, entwickelt von WoltLab GmbH