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