Informatiker Board (http://www.informatikerboard.de/board/index.php)
- Themengebiete (http://www.informatikerboard.de/board/board.php?boardid=1)
-- Theoretische Informatik (http://www.informatikerboard.de/board/board.php?boardid=5)
--- Gleitkommazahlen (float) (http://www.informatikerboard.de/board/thread.php?threadid=3273)


Geschrieben von Neve am 04.11.2016 um 18:01:

  Gleitkommazahlen (float)

Was genau ist eine Gleitkommazahl? Aus was muss eine Zahl bestehen damit sie eine gleitkommazahl ist und sind 0 oder 0^0 auch Gleitkommazahlen? Hab schon gegooglt aber irgendwie versteh ich das nicht. Vielen Dank!



Geschrieben von eulerscheZahl am 04.11.2016 um 18:42:

 

Eine Gleitkommazahl hat 3 Anteile: Vorzeichen, Mantisse und Exponent.
Das Vorzeichen sollte klar sein.
Mantisse: Eine Kommazahl, bei dem das Komma an einer festen Stelle steht, nämlich nach der ersten 1 der Binärzahl. Also z.B. 1.0010101 oder 1.1101
Exponent: Durch die Mantisse Allein könnte man nur Zahlen von 1 bis 2 schreiben. Wenn man die Zahl aber mit [latex]2^{\hbox{exponent}}[/latex] multipliziert, kann man sehr große Zahlen (bei positivem Exponenten) oder sehr kleine (also nahe 0, bei negativem Exponenten) erhalten. Mit dem Exponenten kann man also das Komma verschieben.

Die 0 kann auch durch Gleitpunktzahlen dargestellt werden (sogar +0 und -0).
0^0 ist 1, auch das können Gleitpunktzahlen darstellen.


Forensoftware: Burning Board, entwickelt von WoltLab GmbH