faecher:informatik:oberstufe:codierung:zahlendarstellungen:festkomma:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
faecher:informatik:oberstufe:codierung:zahlendarstellungen:festkomma:start [14.09.2022 16:30] sbelfaecher:informatik:oberstufe:codierung:zahlendarstellungen:festkomma:start [Unbekanntes Datum] (aktuell) – gelöscht - Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1
Zeile 1: Zeile 1:
-====== Festkommazahlen ====== 
- 
-Wir haben nun eine Darstellung für natürliche und -- mit dem Zweierkomplement -- eine für ganze Zahlen im Binärsystem gefunden. Offen ist die Frage wie man **Brüche/Kommazahlen** im Binärsystem darstellen kann?  
- 
-Eine erste Möglichkeit, bei der alle bisherigen Rechenregeln erhalten bleiben, stellt die Darstellung als Festkommazahl dar. Der größte Vorteil bei dieser Darstellung ist, dass dieselbe ALU((Aritmetic-Logic-Unit, siehe auch https://de.wikipedia.org/wiki/Arithmetisch-logische_Einheit))  des Rechners, die die ganzzahligen Berechnungen durchführt auch mit dieser Darstellung umgehen kann, man benötigt im Prozessor also kein neues Rechenwerk für diese Art der Kommazahlen. 
- 
-===== Wie funktionierts? ===== 
- 
-<WRAP center round tip 90%> 
-Bei der Festkommadarstellung wird im Vorfeld definiert, an welcher Stelle sich das Komma befindet, bzw. wie viele Vorkomma- und wie viele Nachkommastellen die Zahl beinhaltet. Das wird mit der Bezeichnung **Q<n>** angegeben:  
- 
-  * Q1: Eine nachkommastelle 
-  * Q2: zwei Nachkommstellen 
-  * Q3: drei Nachkommastellen 
-  * Q4: Vier Nachkommastellen 
-  * Q5: ... 
-</WRAP> 
- 
- 
-Die Wertigkeit hinter der Kommastelle wird entsprechend der 2er-Potenzen fortgeführt. 
- 
-{{ :faecher:informatik:oberstufe:codierung:zahlendarstellungen:festkomma:auswahl_272.png?700 |}} 
  
  • faecher/informatik/oberstufe/codierung/zahlendarstellungen/festkomma/start.1663165826.txt.gz
  • Zuletzt geändert: 14.09.2022 16:30
  • von sbel