Gleitkommazahlen - Erklärung |
| 04.08.2014, 17:50 | Auf diesen Beitrag antworten » | ||||||||
| Palizz | Gleitkommazahlen - Erklärung Guten Abend, ich muss hier etwas zusammenfassen und erklären und frage mich, ob meine Erklärung korrekt ist (richtet sich an Laien). Vielleicht kann ein Experte mal einen Blick drauf werfen, vielen dank!
|
||||||||
|
|
|||||||||
| 04.08.2014, 22:27 | Auf diesen Beitrag antworten » | ||||||||
| eulerscheZahl |
Intern rechnet der Computer binär, also zu Basis 2.
Wenn du eine 64 Bit CPU hast, wird dein Computer auch 64 Bit berechnen (bei 32 Bit CPU bin ich mir nicht sicher). Ob die dann auch alle ausgewertet werden, ist Sache des Programmierers. Aber auch bei älteren Modellen (32 Bit) ist es nicht ungewöhnlich, mit double zu rechnen. Noch eine Anmerkung zur Genauigkeit (ob du das einbauen willst, überlasse ich dir): Zahlen, die sich dezimal wunderbar schreiben lassen, gehen dual teilweise nicht mehr: 1/10 = 0.1(dezimal) ergibt einen unendlich langen, periodischen Bruch, vergleichbar mit 1/3 = 0.333 im Dezimalsystem. Das Problem tritt immer auf, wenn ein Primfaktor des Nenners kein Teiler der Basis des Zahlensystems ist. |
||||||||
| 08.08.2014, 19:49 | Auf diesen Beitrag antworten » | ||||||||
| Palizz | Danke für die Hinweise! Das mit der 2 als Basis stimmt zwar eigentlich, ist eben nicht so anschaulich. Das muss ich noch erwähnen. Wie genau ich das mit den Supercomputern noch formuliere wird sich zeigen.
|
||||||||
| 08.08.2014, 20:31 | Auf diesen Beitrag antworten » | ||||||||
| Karlito | Je nach dem wie tief Du gehen willst: das hidden bit lässt sich mit der Basis 10 nicht erklären. Gruß, Karlito |
||||||||
| Anzeige | |||||||||
|
|
|||||||||
|
|
