Hei - müsstest Du irgendwann in HM hören oder gehört haben. Das "s" kommt sicherlich von der "Signumfunktion" (klick) - der alte Bezug zur humanistischen (Aus- oder Ein-) Bildung.
Heyho,
ich habe mal eine Frage zur Erstellung einer Gleitpunktzahl nach der IEEE 754:
http://de.wikipedia.org/wiki/Gleitkommazahl
Und zwar geht es um die Berechnung, genauer gesagt Punkt 5 (Vorzeichen bestimmen).
Bei Wikipedia steht:
(-1)^s
Woher kommt das "s", bzw. wofür steht das?
Ich habe in dem Artikel nichts zu gefunden / überlesen (was ich nicht hoffe ).
Und der Exess, sprich die 8-Bit Konstante, ist diese für alle Gleitpunktzahlen nach IEEE 754 gleich? Dem Artikel würde ich entnehmen das es so ist.
Ist nur eine kleine Frage.....in den Informatikvorlesung hat uns der Prof gefragt ob wir das erklärt haben wollen oder lieber als gegeben vorausgesetzt haben möchten (soll wohl sehr trocken sein). Aber ich würde zumindest im groben Wissen wie man eine Gleitkommazahl bildet.
Danke für eine Antwort
Schaut ruhig mal auf meiner Homepage vorbei :
http://kampis-elektroecke.de
Oder folge mir auf Google+:
Daniel Kampert
Es gibt 10 Arten von Menschen. Die einen können Binär, die anderen nicht.
Gruß
Daniel
Hei - müsstest Du irgendwann in HM hören oder gehört haben. Das "s" kommt sicherlich von der "Signumfunktion" (klick) - der alte Bezug zur humanistischen (Aus- oder Ein-) Bildung.
Ciao sagt der JoeamBerg
Ahh gut dank dir
Das macht die Sache schon klarer. Mich hat dieses "s" nur verwirrt.....hätte man auch einfacher schreiben können
Schaut ruhig mal auf meiner Homepage vorbei :
http://kampis-elektroecke.de
Oder folge mir auf Google+:
Daniel Kampert
Es gibt 10 Arten von Menschen. Die einen können Binär, die anderen nicht.
Gruß
Daniel
Exess??? Nie gehört. Exzess - aber das ist sicher ein anderes Tier . . . Meinst Du den Exponenten? Nun kenne ich mich in der genannten IEEE nicht wirklich aus, bin auch zu faul die hervorzukramen UND zu lesen. Mal so - wenn Du erst viele Bytes fürs Gleitkomma hast, wird die Feinheit der Realzahlen natürlich umso besser, je breiter die Darstellung des Exponenten ist bzw. sein KANN. Der darf ja auch mal zwei Bytes breit sein - oder noch mehr.... Und der Exess, sprich die 8-Bit Konstante ...
Schon - aber dann verstehen es ja auch "andere". Und viele Mathematiker versuchen sich (nur und ausschließlich) den eigenen Fachleuten verständlich zu machen. Damit die Wahrheit gepflegt wird, dass Mathematik eine höhere Wissenschaft ist.
Ciao sagt der JoeamBerg
Ja mit Exzess meine ich den Punkt 1 und das ist wohl die Ausgangsbasis für den dualen Exponenten (Punkt 4).
Das du die nicht lesen willst kann ich verstehen ....sowas zu lesen ist....naja.....
Und das Thema Mathematiker....ich erinnere mich an meine Matheskripte....die sind auch nicht wirklich so geschrieben das ein 0815 Dödel wie ich die versteht ^.^
Schaut ruhig mal auf meiner Homepage vorbei :
http://kampis-elektroecke.de
Oder folge mir auf Google+:
Daniel Kampert
Es gibt 10 Arten von Menschen. Die einen können Binär, die anderen nicht.
Gruß
Daniel
Das s ist das Vorzeichen-Bit (Sign).
Und die Motivation für den Exzess wird ja im Artikel erläutert. Der Exponent kann sowohl positiv als auch negativ sein, um damit einfach arbeiten addiert man den Exzess oder auch Bias-Wert auf diese Zahl, das Ergebnis ist dann eine einfache positive Zahl zur Basis 2. Dieser Bias ist der Betrag des kleinsten zulässigen Exponenten + 1, die dadurch frei bleibende Null wird für andere Zwecke genutzt.
mfG
Markus
Tiny ASURO Library: Thread und sf.net Seite
Mal der Versuch es einfach darzustellen. Der Bias/Exzess ist ein Offset auf den Exponenten. Um eine separate Vorzeichenkonvention beim Exponenten zu umgehen wird der tatsächliche - binäre - Exponent aufgestockt. Beim Decodieren der Binärzahl zu einer Dezimalzahl wird dieser Offset wieder abgezogen, bevor der Exponent wirklich berechnet wird.... Und der Exess, sprich die 8-Bit Konstante, ist diese für alle Gleitpunktzahlen nach IEEE 754 gleich ...
Daraus ist klar, dass dieser Offset von der Bitlänge des Exponenten abhängt.
8 Bit hier - für 32-Bit-Gleitkommazahl
11 Bit hier - für 64-Bit-Gleitkommazahl
Ist das jetzt verständlicher ??
Ciao sagt der JoeamBerg
Dank dir für die Erklärung
Ich nehme mal an das v, sprich das Vorzeichen ist dann ein Multiplikator mit 1 bzw. -1. Weil S = 0 ist ja dann (-1)^0 = 1 und 1 x Zahl = Zahl.
Wenn ich nun was negatives habe, dann ist v = (-1)^1 = -1 und (-1) x Zahl = -Zahl.
Sehe ich das so richtig?
Schaut ruhig mal auf meiner Homepage vorbei :
http://kampis-elektroecke.de
Oder folge mir auf Google+:
Daniel Kampert
Es gibt 10 Arten von Menschen. Die einen können Binär, die anderen nicht.
Gruß
Daniel
Ok ich habe nun ein paar Rechnungen nach dem Schema gemacht und das Prinzip sitzt. Danke euch für die Hilfe
Schaut ruhig mal auf meiner Homepage vorbei :
http://kampis-elektroecke.de
Oder folge mir auf Google+:
Daniel Kampert
Es gibt 10 Arten von Menschen. Die einen können Binär, die anderen nicht.
Gruß
Daniel
Lesezeichen