Inhaltsangabe 3.1 Zahlensysteme und Darstellung natürlicher Zahlen Darstellung ganzer Zahlen
|
|
- Theodor Keller
- vor 6 Jahren
- Abrufe
Transkript
1 3 Zahlendarstellung - Zahlensysteme - b-adische Darstellung natürlicher Zahlen - Komplementbildung - Darstellung ganzer und reeller Zahlen Inhaltsangabe 3.1 Zahlensysteme und Darstellung natürlicher Zahlen Darstellung ganzer Zahlen Darstellung von reellen Zahlen Festkommazahlen Gleitkommazahlen Darstellung von Daten in der MI Zusammenfassung
2 42 Kapitel 3. Zahlendarstellung Wir betrachten ein Alphabet (Menge von Zeichen) Σ, dann heißen Kombinationen von n Zeichen aus dem Alphabet Σ w 2 Σ Λ = 1 [ Wörter. Hier wird im allgemeinen eine feste Länge für n angenommen. n=0 Σ n 3.1 Zahlensysteme und Darstellung natürlicher Zahlen Dezimalsystem Als Einführung betrachten wir das " gewohnte" Dezimalsystem mit dem Alphabet Σ 10 = f0; 1; 2;::: ;9g, aus dem sich Wörter wie 17 oder 2128 bilden lassen. Eine feste Länge, z.b. n = 8, erreicht man durch Ergänzung zusätzlicher Nullen zu Beginn des Wortes, also z.b oder Für eine Basis von 2 ergibt sich das Dualsystem Σ 2 = f0; 1g, für eine Basis von 8 das Oktalsystem Σ 8 = f0; 1;::: ;7g, für eine Basis von 16 das Hexadezimalsystem Σ 16 = f0; 1;::: ;9; A; B;:::;Fg, wobei die Zahlen A;::: ;F den Dezimalzahlen 10;::: ;15 entsprechen. Beispiel 3.1: In Dezimaldarstellung ist z = = Die Dezimalzahl z = ergibt zur Basis 2: z = Mit n = 7 sind die Zahlen zwischen 0 und darstellbar. Beispiel 3.2 (MI): Die MI ist fähig, Zahlen zur Basis 2, 10 und 16 darzustellen. Zur Unterscheidung der Basen im Rechner werden folgende Schreibweisen verwendet: 143 = H 8F = B : Man kann also Hexadezimalzahlen in Binärzahlen Stelle für Stelle umwandeln. Für die Wortlänge n sind in der MI gebräuchlich: n Kürzel Bezeichnung 8 B Byte 16 H Halbwort 32 W Wort Bemerkung 3.1: Im Rechner werden Zahlen als (s 0 s 1 s n 1 ) dargestellt, so daß Wert(s 0 ;::: ;s n 1 ) = n 1 s i 2 n 1 i ; i=0 die Stellen werden also entgegengesetzt zur Zweierpotenz angeordnet. 3.2 Darstellung ganzer Zahlen Während die positiven Zahlen analog zu den natürlichen Zahlen dargestellt werden können, benötigen wir für die negativen Zahlen eine andere Darstellungsart. Dafür gibt es drei Möglichkeiten:
3 Darstellung ganzer Zahlen 43 Abbildung 3.1: Darstellung der Register im wx- bzw. wd-modus. Vorzeichen-/Betrags-Darstellung (Sign/Magnitude). Ein Bit wird für die Darstellung des Vorzeichens genutzt (in der Regel 0 für + und 1 für ), meist das am weitesten links stehende. Dadurch wird offensichtlich die für die Darstellung des Betrages zur Verfügung stehende Anzahl an Stellen um 1 gesenkt auf n 1. Beispiel 3.3: 0101 = 5, 1101 = 5. Wir haben also bei n = 4 nur noch 3 Stellen für den Betrag. Bei n = 16 ist = 92. Bei n = 8 ist der Wertebereich der darstellbaren Zahlen statt 0 :::2 8 1 = 0 :::255, nun 127 :::127. Die Null hat in diesem Fall zwei Bitmuster: und Es ergibt sich jedoch bei der technischen Umsetzung der Nachteil, daß ein zusätzliches Subtrahierwerk notwendig ist, da die Subtraktion nicht auf die Addition zurückgeführt werden kann. 1-Komplement Definition 3.1 (1-Komplement): Sei x = (x n 1 :::x 0 ) eine n-stellige Dualzahl. Dann heißt K 1 (x) = (1 = x n 1 ;::: ;1 = x 0 )1-Komplement von x. Wir schreiben auch K 1 (x) = x 1. Das 1-Komplement von x erhält man also durch stellenweises Invertieren von x. Beispiel 3.4: (178) 10 = ( ) 2. Dann ist K 1 (178) = 178 = ( ) 2. Für 5 = (0101) 2 ergibt sich 5 = (1010) 2 = K 1 (5). Voraussetzung für die Anwendung dieser Methode ist eine feste Anzahl von Stellen. 2-Komplement Definition 3.2 (2-Komplement): Sei x = (x n 1 :::x 0 ) eine n-stellige Dualzahl. Dann heißt K 2 (x) = K 1 (x) + 1 das 2-Komplement von x. Wir schreiben auch K 2 (x) = x 2
4 44 Kapitel 3. Zahlendarstellung Beispiel 3.5: Für unsere beiden Beispiele von oben ergibt sich K 2 (5) = K 1 (5)+1 = = 1011 und K 2 (178) = = := 178. MI verwendet eine Zahlendarstellung im 2-Komplement. Bedeutung der Komplementärdarstellungen von z. Dann gilt Sei z eine Zahl, z 1 = K 1 (z) das 1-Komplement z + z 1 = (11 :::1 z } n ) = 2 n 1 z 2 = z = 2 n z = (1 00 :::0 z } n ) z: Addition und Subtraktion von Zahlen Wir definieren nun +z := z und z := 2 n z, also ergibt sich als Wertebereich 2 n 1» w» 2 n 1 1, wobei 2 n 1 := (10 :::0). Dann können wir auf die in Tabelle 3.1 dargestellte Weise addieren bzw. subtrahieren = = = ( 5) = = 11010, 5 2 = = = 15 Tabelle 3.1: Addition im 2-Komplement für n = 5. Man beachte, daß die führende Eins im zweiten Ergebnis gelöscht wird, da sie dem 2 n aus der Komplementbildung entspricht. Das Ergebnis ist also wieder 5-stellig. Wir haben also die Subtraktion zweier (ganzer) Zahlen auf die Addition des 2-Komplements zurückgeführt. Dafür benötigen wird die Berechnung des 2-Komplements. Dabei ergeben sich jedoch folgende Probleme: 1. Zahlen im 2-Komplement müssen gekennzeichnet werden, sonst wird die Eindeutigkeit der Darstellung verloren, z.b. ist ( 5) 2 = und (27) 10 = Insbesondere muß also festgestellt werden, ob der Übertrag von Interesse ist. 2. Bei der Addition zweier negativer Zahlen, z.b. ( 102) + ( 58), können die in Tabelle 3.2 auf der nächsten Seite angegebenen Probleme auftreten. 3. Durch eine Addition von 2 (positiven und negativen) Zahlen bzw. die Subtraktion (je einer positiven und negativen Zahl) kann sich ein Overflow ergeben. Betragsmäßig entsteht eine so große Zahl, daß die n Stellen nicht ausreichen. In der Regel kann von Rechnern (wie auch der MI) ein sogenanntes Overflow-Flag gesetzt werden. Beispiel 3.6: Sei n = 4. Es sollen addiert werden. Dann erhalten wir B B 1000 = B 10100, wobei für die erste Stelle kein Speicherplatz reserviert ist, also tritt ein Overflow auf.
5 Darstellung von reellen Zahlen 45 Dez. Binär K 1 (z) K 2 (z) Bemerkung ::: ::: ::: ::: ::: ::: ::: ::: ::: invertieren (K 2 ) addieren +1 (K 1 ) Tabelle 3.2: Addition negativer Zahlen. Da das Ergebnis negativ sein muß, ist es nötig, nach der normalen Addition das Ergebnis erneut in ein 2-Komplement umzuformen (also erst invertieren, dann mit 1 addieren). Beispiel 3.7: Bei der MI führt die Addition B B zu dem Ergebnis B , es werden die Flags V = 1; C = 1 gesetzt, das Programm wird unterbrochen und es erscheint eine Fehlermeldung im Protokollfenster. Überlauf bei arithmetischen Operationen Ausnahmen auftreten: Bei arithmetischen Operationen können zwei 1. Zum einen der Überlauf (overflow), d.h. das Ergebnis ist bei der aktuellen Länge der Operanden nicht mehr darstellbar. Der Rechner setzt das Bit, das mit RES V bezeichnet wird. Dieses Bit kann durch den Benutzer abgefragt werden oder automatisch einen arithmetischen Alarm auslösen. 2. Zum anderen kann ein Übertrag (carry) auftreten. Er wird in einem Bit, das mit RES C bezeichnet ist, vermerkt. Beispiel 3.8: Bei der Addition von 63 und 37 tritt kein Überlauf auf, da das Ergebnis 100 = ( ) 2 mit 8 Stellen darstellbar ist, ebenfalls tritt kein Übertrag auf, wie er bei der Addition eines Zweierkomplements entstehen würde. Bei der Addition von 100 = ( ) 2 mit 37 = ( ) 2 erhalten wir ( ) 2 als Ergebnis, es tritt also durch die Verwendung des 2-Komplements ein Übertrag auf, aber kein Überlauf. Wird jedoch 100 zu 37 addiert, so erhalten wir als Ergebnis und somit einen Überlauf, jedoch keinen Übertrag. Weiterhin ist mit RES Z abfragbar, ob das Ergebnis 0 ist, mit RES N, ob das Ergebnis negativ ist. 3.3 Darstellung von reellen Zahlen Festkommazahlen Das Komma steht an beliebiger, aber fester Stelle: 1. Spezialfall der Integer-Zahlen, das Komma wird ganz rechts geschrieben: z = n 1 z i 2 i i=0
6 46 Kapitel 3. Zahlendarstellung 2. Komma wird ganz links (vor dem ersten Bit) geschrieben, dann z = n z i 2 i i=0 Dann wäre = = 1=2 + 1=8 + 1=16 + 1=128 = 0; Allgemein wird das Komma an einer festen, aber beliebigen Stelle gesetzt. Sei z := (z n 1 ::: z 1 z 0 ;z 1 ::: z m ) 2 : Dann hat z die Länge n + m, wobei n Stellen vor und m Stellen nach dem Komma gesetzt sind: n 1 z i 2 i : i= m Positive und negative Zahlen müssen in dieser Darstellung noch unterschieden werden, z.b. durch ein Vorzeichenbit. Bemerkung 3.2: Über die Darstellung von reellen Zahlen mit fester Stelle kann nur eine beschränkte Genauigkeit erreicht werden. Außerdem muß gekennzeichnet werden, an welcher Stelle sich das Komma befindet (zumindest bei der letzten Darstellung). Diese Probleme lassen sich durch die Verwendung von Gleitkommazahlen vermeiden Gleitkommazahlen Man spricht auch von halbalgorithmischer Darstellung. Definition 3.3 (Gleitkommazahl): Wir definieren und schreiben dafür kurz z = ±M b ±E. z = ±Mantisse Basis ±Exponent Beispiel 3.9: So ist 1228; 8 = 2; = = 12; Es gibt also verschiedene Möglichkeiten der Darstellung je nach verwendetem Exponenten und verwendeter Basis. Falls die Basis b fixiert ist, ist Angabe von (M; E) für eine eindeutige Darstellung offensichtlich ausreichend. Beispiel 3.10: Für eine Addition von z.b. 1; und 0; ist eine einheitliche Basis und gleicher Exponent notwendig. Man addiert also (1; ; 75) Für eine Zahl existieren verschiedene Darstellungen in dieser Schreibweise. Daher ist eine eindeutige Schreibweise zu definieren: Definition 3.4: Eine Gleitkommazahl der Form ±m b ±d heißt normalisiert, falls gilt 1»jmj < 1: b
7 Darstellung von reellen Zahlen 47 Beispiel 3.11: Beispielsweise ist die Schreibweise 0; normalisiert, da 1 = 1 = 0; 1 < 0; = jmj < 1: b 10 Bemerkung 3.3 (MI): In der MI wird folgende Darstellung verwendet. Die Basis wird auf 2 festgelegt, für das Vorzeichen wird 1 Bit, für den (angenommen positiven) Exponenten werden L Bits und für die Mantisse n Bits reserviert. Daher benötigen wir L + n + 1 Bits für die Darstellung einer Zahl: b 0 b 1 b L b L+1 b L+n Die Normalisierung in der MI erfolgt immer abweichend von oben stehender Definition zwischen 1 und 2, d.h. jede Zahl beginnt mit 1; und wir erhalten als Gesetz für die Normierung 1» M < 2. Daher wird bei der Darstellung der Zahl die führende Eins weggelassen und wir erhalten im Rechner das Gesetz 0» m < 1. Später muß also die 1 wieder dazu addiert werden. Insgesamt erhalten wir also folgende Werte: v = ( 1) b 0 m = n b L+i 2 i ; i=1 e = L b i 2 L i i=1 wobei 0» m < 1 und 0» e» e max = 2 L 1 gilt. In der obigen Darstellung z = ±M b ±E erhalten wir nun M = m + 1 in Vorzeichen/Betrags- Schreibweise und E = e (2 L 1 1). Beispiel 3.12 (Normalisierte Gleitkommazahlen in der MI): Statt 0; in Dualschreibweise ergibt sich als Mantisse in der MI 1101 (die führende 1 fällt weg) und als Exponent 5. Statt 10011; ergibt sich als Mantisse und als Exponent 14. In der MI gibt es zwei Typen für Gleitkomma- Typen von Gleitkommazahlen in der MI zahlen: 1. F (float) als " kurze" Gleitkommazahldarstellung. Zur Speicherung werden 32 Bit verwendet, davon 8 Bit für Exponenten und somit 23 Bit für die Mantisse (sowie 1 Bit für das Vorzeichen). Der Exponent hat 8 Bits und somit den Wertebereich 127» E» 128. Es läßt sich damit eine Genauigkeit von etwa 7 Dezimalstellen erreichen. 2. D (double) als " lange" Gleitkommazahldarstellung. Zur Speicherung werden 64 Bit verwendet, davon 11 Bit für den Exponenten und somit 52 Bit für die Mantisse. Somit lassen sich mit diesem Typ Zahlen im Wertebereich von 1023» E < 1024 mit einer Genauigkeit von etwa 16 Dezimalstellen darstellen.
8 48 Kapitel 3. Zahlendarstellung Bemerkungen zu Gleitkommazahlen: 1. Sehr kleine Zahlen lassen sich nicht als Gleitkommazahlen darstellen, d.h. wir haben ein " kleines Loch" um den Nullpunkt herum. Daraus resultiert in manchen Fällen ein Fehler. Die Zahl 0 wird definiert als 0; 0 = 0; 0 (zwei Darstellungen). 2. Bei Gleitkomma-Operationen können Over- und Underflows bezüglich der normalisierten Darstellung auftreten. Beispiel 3.13: Bei der Addition 0; ; ist das Ergebnis 1; nicht mehr in Normalform und muß erneut zu 0; normalisiert werden. Analog kann bei Subtraktion ein Underflow auftreten, z.b. bei 0; ; Beide Fälle lassen sich also durch eine erneute Normalisierung beheben. Zur Kennzeichnung eines Überlaufs wird e = e max, und zur Kennzeichnung eines Unterlaufs e = 0 verwendet. 3. Hinsichtlich des Wertebereiches lassen sich mit Gleitkommadarstellung Zahlen (double) bis etwa ß 1; darstellen, mit Festkommazahlen bis etwa ß 0; Allerdings haben die Gleitkommazahlen eine ungenauere Darstellung (nur 16 Stellen), beide Darstellungen haben die gleiche Anzahl von Bits, können also die gleiche Anzahl Zahlen darstellen. Je größer der Zahlenbereich bei fester Anzahl von Bits ist, desto ungenauer ist die Darstellung. 3.4 Darstellung von Daten in der MI Zusammenfassung Es lassen sich in der MI natürliche, ganze und Gleitkommazahlen darstellen, wobei die Längen B (8 Bit), H (16 Bit), W (32 Bit), F (32 Bit) und D (64 Bit) zur Verfügung stehen. Operationen in der MI sind datentypspezifisch, z.b. ADD W. Beispiel 3.14: Sei F eine Zahlendarstellung in der MI. Dann hat diese Zahl ein Vorzeichen von ( 1) 0 =+1, einen Exponent E von und eine Mantisse M von Also ergibt sich als Wert E = e (2 L 1 1) = (2 7 1) = 5 M = 1 + m = = 89 = 1; : z =+1 1; = 44; 5: Da der Datentyp F gewählt wurde, belegt z 4 Byte, obwohl die letzten beiden Bytes nicht benötigt werden. Allerdings reicht daher die Adresse des ersten Bytes, da die Zahl am Stück gespeichert wird.
Kapitel 5: Darstellung von Daten im Rechner
Kapitel 5: Darstellung von Daten im Rechner Kapitel 5 Darstellung von Daten im Rechner und Rechnerarithmetik Literatur: Oberschelp/Vossen, Kapitel 5 Kapitel 5: Darstellung von Daten im Rechner Seite Kapitel
Mehr6.2 Kodierung von Zahlen
6.2 Kodierung von Zahlen Neue Begriffe é Festkommadarstellungen é Zahlendarstellung durch Betrag und Vorzeichen é Einer-/Zweierkomplement-Darstellung é Gleitkommadarstellung é IEEE-754 Format BB TI I 6.2/1
MehrRückblick. Zahlendarstellung zu einer beliebigen Basis b. Umwandlung zwischen Zahlendarstellung (214) 5 = (278) 10 =(?) 8
Rückblick Zahlendarstellung zu einer beliebigen Basis b (214) 5 = Umwandlung zwischen Zahlendarstellung (278) 10 =(?) 8 25 Rückblick Schnellere Umwandlung zwischen Binärdarstellung und Hexadezimaldarstellung
MehrZahlen im Computer (Klasse 7 Aufbaukurs Informatik)
Zahlen im Computer (Klasse 7 Aufbaukurs Informatik) Die Bildauswahl erfolgte in Anlehnung an das Alter der Kinder Prof. J. Walter Bitte römische Zahlen im Geschichtsunterricht! Messsystem mit Mikrocontroller
Mehr3. Datentypen, Ausdrücke und Operatoren
3. Datentypen, Ausdrücke und Operatoren Programm muß i.a. Daten zwischenspeichern Speicherplatz muß bereitgestellt werden, der ansprechbar, reserviert ist Ablegen & Wiederfinden in höheren Programmiersprachen
MehrRechnergrundlagen SS Vorlesung
Rechnergrundlagen SS 2007 3. Vorlesung Inhalt Zahlensysteme Binäre Darstellung von Integer-Zahlen Vorzeichen-Betrag Binary Offset 1er-Komplement 2er-Komplement Addition und Subtraktion binär dargestellter
MehrInformationsmenge. Maßeinheit: 1 Bit. 1 Byte. Umrechnungen: Informationsmenge zur Beantwortung einer Binärfrage kleinstmögliche Informationseinheit
Informationsmenge Maßeinheit: 1 Bit Informationsmenge zur Beantwortung einer Binärfrage kleinstmögliche Informationseinheit 1 Byte Zusammenfassung von 8 Bit, kleinste Speichereinheit im Computer, liefert
Mehr2 Darstellung von Zahlen und Zeichen
2.1 Analoge und digitale Darstellung von Werten 79 2 Darstellung von Zahlen und Zeichen Computer- bzw. Prozessorsysteme führen Transformationen durch, die Eingaben X auf Ausgaben Y abbilden, d.h. Y = f
MehrMotivation 31. Mai 2005
Motivation 31. Mai 25 Zuletzt behandelt: Zahlendarstellung und Rechnerarithmetik Festkommazahlen: Vorzeichen/Betrag-Darstellung Einerkomplement, Zweierkomplement Rückführung der Subtraktion auf die Addition
MehrEinführung in die Computerorientierte Mathematik
Einführung in die Computerorientierte Mathematik Wintersemester 2014/15 Thomas Gerstner Institut für Mathematik Goethe-Universität Frankfurt 17. Oktober 2014 Inhaltsverzeichnis Inhaltsverzeichnis ii 1
MehrGrundlagen der Technischen Informatik. 4. Übung
Grundlagen der Technischen Informatik 4. Übung Christian Knell Keine Garantie für Korrekt-/Vollständigkeit 4. Übungsblatt Themen Aufgabe 1: Aufgabe 2: Aufgabe 3: Aufgabe 4: Aufgabe 5: Aufgabe 6: +/-/*
MehrDipl.-Ing. Halit Ünver Datenbanken/Künstliche Intelligenz FAW/n. Zahlensysteme
Dipl.-Ing. Halit Ünver 7.. Datenbanken/Künstliche Intelligenz FAW/n Zahlensysteme Seite Zahlensysteme Dipl.-Ing. Halit Ünver 7.. Inhalt I. Informatik und Zahlen für Wirtschaftswissenschaftler? II. III.
Mehr2.1.2 Gleitkommazahlen
.1. Gleitkommazahlen Überblick: Gleitkommazahlen Gleitkommadarstellung Arithmetische Operationen auf Gleitkommazahlen mit fester Anzahl von Mantissen- und Exponentenbits Insbesondere Rundungsproblematik:
MehrZahlensysteme und Kodes. Prof. Metzler
Zahlensysteme und Kodes 1 Zahlensysteme und Kodes Alle üblichen Zahlensysteme sind sogenannte Stellenwert-Systeme, bei denen jede Stelle innerhalb einer Zahl ein besonderer Vervielfachungsfaktor in Form
MehrDatendarstellung Teil 2
Informatik 1 für Nebenfachstudierende Grundmodul Datendarstellung Teil 2 Kai-Steffen Hielscher Folienversion: 24. Oktober 2017 Informatik 7 Rechnernetze und Kommunikationssysteme Inhaltsübersicht Kapitel
MehrZahlen in Binärdarstellung
Zahlen in Binärdarstellung 1 Zahlensysteme Das Dezimalsystem Das Dezimalsystem ist ein Stellenwertsystem (Posititionssystem) zur Basis 10. Das bedeutet, dass eine Ziffer neben ihrem eigenen Wert noch einen
Mehr1 Dualsystem Dualzahlen mit Vorzeichen 4. 2 Hexadezimalsystem Hexadezimalzahlen mit Vorzeichen Oktalsystem 13 4 Zahlenring 14
Zahlensysteme Inhalt: 1 Dualsystem 1 1.1 Dualzahlen mit Vorzeichen 4 2 Hexadezimalsystem 8 2.1 Hexadezimalzahlen mit Vorzeichen 10 3 Oktalsystem 13 4 Zahlenring 14 Definition: Ein polyadisches Zahlensystem
MehrInformatik I Modul 2: Rechnerarithmetik (1)
Fall Term 2010, Department of Informatics, IFI, UZH, Switzerland Informatik I Modul 2: Rechnerarithmetik (1) 2010 Burkhard Stiller M2 1 Modul 2: Rechnerarithmetik (1) Zahlensysteme Zahlendarstellung 2010
MehrModul 2: Rechnerarithmetik (1) Informatik I. Modul 2: Rechnerarithmetik (1) Rechnerarithmetik. Formale Grundlagen. Zahlensysteme (1) Zahlensysteme (2)
Fall Term 1, Department of Informatics, IFI, UZH, Switzerland Modul : Rechnerarithmetik (1) Informatik I Modul : Rechnerarithmetik (1) Zahlensysteme Zahlendarstellung 1 Burkhard Stiller M 1 1 Burkhard
MehrEinführung in die Informatik I
Einführung in die Informatik I Das Rechnen in Zahlensystemen zur Basis b=2, 8, 10 und 16 Prof. Dr. Nikolaus Wulff Zahlensysteme Neben dem üblichen dezimalen Zahlensystem zur Basis 10 sind in der Informatik
MehrDatendarstellung Teil 2
Informatik 1 für Nebenfachstudierende Grundmodul Datendarstellung Teil 2 Kai-Steffen Hielscher Folienversion: 08. November 2016 Informatik 7 Rechnernetze und Kommunikationssysteme Inhaltsübersicht Kapitel
MehrMusterlösung 1. Mikroprozessortechnik und Eingebettete Systeme 1 WS2015/2016
Musterlösung 1 Mikroprozessortechnik und Eingebettete Systeme 1 WS2015/2016 Hinweis: Die folgenden Aufgaben erheben nicht den Anspruch, eine tiefergehende Kenntnis zu vermitteln; sie sollen lediglich den
MehrKapitel 2. Zahlensysteme, Darstellung von Informationen
Kapitel 2 Zahlensysteme, Darstellung von Informationen 1 , Darstellung von Informationen Ein Computer speichert und verarbeitet mehr oder weniger große Informationsmengen, je nach Anwendung und Leistungsfähigkeit.
MehrBB/CS- SS00 Rechner im Überblick 1/1. Ein Stellenwertsystem (Zahlensystem) ist ein Tripel S = (b, Z, δ) mit den folgenden Eigenschaften:
Neue Begriffe Festkommadarstellungen Zahlendarstellung durch Betrag und Vorzeichen Einer-/Zweierkomplement-Darstellung Gleitkommadarstellung IEEE-754 Format BB/CS- SS00 Rechner im Überblick 1/1! Definition
MehrWertebereiche, Overflow und Underflow
Wertebereiche, Overflow und Underflow s exponent fraction 1 Bit 8 Bits 23 Bits Kleinste darstellbare nicht negative Zahl annähernd 2,0 * 10 38 Größte darstellbare Zahl annähernd 2,0 * 10 38 Was, wenn die
MehrGrundstrukturen: Speicherorganisation und Zahlenmengen
Zahlendarstellung Zahlen und ihre Darstellung in Digitalrechnern Grundstrukturen: Speicherorganisation und Zahlenmengen Linear organisierter Speicher zu einer Adresse gehört ein Speicher mit 3 Bit-Zellen
Mehr2.1 Fundamentale Typen
2. Elementare Typen 2.1 Fundamentale Typen C++ stellt die wichtigsten Datentypen mit passender Form der Abspeicherung und zugehörigen Rechenoperationen zur Verfügung : Boolscher Datentyp (bool) für logische
MehrGrundlagen der Technischen Informatik. 4. Übung
Grundlagen der Technischen Informatik 4. Übung Christian Knell Keine Garantie für Korrekt-/Vollständigkeit 4. Übungsblatt Themen Aufgabe 1: Aufgabe 2: Aufgabe 3: Aufgabe 4: IEEE Format Zahlenumwandlung
MehrVorlesung Programmieren
Vorlesung Programmieren Zahlendarstellung Prof. Dr. Stefan Fischer Institut für Telematik, Universität zu Lübeck http://www.itm.uni-luebeck.de/people/pfisterer Agenda Zahlendarstellung Oder: wie rechnen
Mehr2 Repräsentation von elementaren Daten
2 Repräsentation von elementaren Daten Alle (elemtaren) Daten wie Zeichen und Zahlen werden im Dualsystem repräsentiert. Das Dualsystem ist ein spezielles B-adisches Zahlensystem, nämlich mit der Basis
MehrGrundlagen der Technischen Informatik. 3. Übung. Christian Knell Keine Garantie für Korrekt-/Vollständigkeit
Grundlagen der Technischen Informatik 3. Übung Christian Knell Keine Garantie für Korrekt-/Vollständigkeit 3. Übungsblatt Themen Aufgabe 1: Aufgabe 2: Aufgabe 3: Aufgabe 4: Aufgabe 5: Zahlendarstellungen
MehrGrundlagen der Technischen Informatik. 3. Übung
Grundlagen der Technischen Informatik 3. Übung Christian Knell Keine Garantie für Korrekt-/Vollständigkeit 3. Übungsblatt Themen Aufgabe 1: Aufgabe 2: Aufgabe 3: Aufgabe 4: Aufgabe 5: Zahlendarstellungen
MehrÜbung Praktische Informatik II
Übung Praktische Informatik II FSS 2009 Benjamin Guthier Lehrstuhl für Praktische Informatik IV Universität Mannheim guthier@pi4.informatik.uni-mannheim.de 06.03.09 2-1 Heutige große Übung Allgemeines
MehrDie Zahl ist: (z 2, z 1, z 0 ) (z ) : 7 = 0 Rest z 2
Übungen zur Vorlesung Technische Informatik I, SS Hauck / Guenkova-Luy / Prager / Chen Übungsblatt 4 Rechnerarithmetik Aufgabe : a) Bestimmen Sie die Darstellung der Zahl 3 zur Basis 7. 3 = 7 (Sehen Sie
MehrVorzeichenbehaftete Festkommazahlen
106 2 Darstellung von Zahlen und Zeichen Vorzeichenbehaftete Festkommazahlen Es gibt verschiedene Möglichkeiten, binäre vorzeichenbehaftete Festkommazahlen darzustellen: Vorzeichen und Betrag EinerKomplement
MehrEinführung in die elektronische Datenverarbeitung. Zahlensysteme
Zahlensysteme Zahlensysteme Vereinbarung (Abbildungsfunktion) zur Interpretation einer Zeichenfolge. Ein Zeichen eines Zahlensystems wird als Ziffer bezeichnet. Darstellung von natürlichen Zahlen im Dezimal-,
Mehr1. Vorzeichen und Betrag (engl. Sign-/Magnitude) 2. Stellenkomplement 3. Basiskomplement
3 Darstellungsformen für Zahlen Informatik II SS 24 Dipl.-Inform. Michael Ebner. Vorzeichen und Betrag (engl. Sign-/Magnitude) 2. Stellenkomplement 3. Basiskomplement Warum 3 Darstellungsformen? Ziel:
MehrZahlensysteme. Formale Methoden der Informatik WiSe 2008/2009 Folie 1 (von 54)
Zahlensysteme Formale Methoden der Informatik WiSe 28/29 Folie (von 54) Teil I: Zahlensysteme. Einführung und Zahlensysteme 2. Zahlensysteme / Algorithmik 3. Zahlendarstellung im Rechner Franz-Josef Radermacher,
MehrBasisinformationstechnologie I
Basisinformationstechnologie I Wintersemester 2012/13 24. Oktober 2012 Grundlagen III Universität zu Köln. Historisch-Kulturwissenschaftliche Informationsverarbeitung Jan G. Wieners // jan.wieners@uni-koeln.de
MehrAbschnitt 2: Daten und Algorithmen
Abschnitt 2: Daten und Algorithmen 2. Daten und Algorithmen 2.1 Zeichenreihen 2.2 Datendarstellung durch Zeichenreihen 2.3 Syntaxdefinitionen 2.4 Algorithmen 2 Daten und Algorithmen Einf. Progr. (WS 08/09)
MehrInhalt. Zahlendarstellungen
Inhalt 1 Motivation 2 Integer- und Festkomma-Arithmetik Zahlendarstellungen Algorithmen für Integer-Operationen Integer-Rechenwerke Rechnen bei eingeschränkter Präzision 3 Gleitkomma-Arithmetik Zahlendarstellungen
MehrRepräsentation von Daten Binärcodierung von rationalen Zahlen und Zeichen
Kapitel 4: Repräsentation von Daten Binärcodierung von rationalen Zahlen und Zeichen Einführung in die Informatik Wintersemester 2007/08 Prof. Bernhard Jung Übersicht Codierung von rationalen Zahlen Konvertierung
MehrEinführung in die Computerorientierte Mathematik
Einführung in die Computerorientierte Mathematik Wintersemester 2014/15 Thomas Gerstner Institut für Mathematik Goethe-Universität Frankfurt 28. Oktober 2014 Inhaltsverzeichnis Inhaltsverzeichnis ii 1
MehrAlgorithmen & Programmierung. Reelle Zahlen in C (1) Darstellung reeller Zahlen
Algorithmen & Programmierung Reelle Zahlen in C (1) Darstellung reeller Zahlen Reelle Zahlen in C Datentyp für reelle Zahlen Eine Möglichkeit, Berechnungen mit reellen Zahlen in C durchzuführen, ist die
Mehr1. Tutorium Digitaltechnik und Entwurfsverfahren
1. Tutorium Digitaltechnik und Entwurfsverfahren Tutorium Nr. 25 Alexis Tobias Bernhard Fakultät für Informatik, KIT Universität des Landes Baden-Württemberg und nationales Forschungszentrum in der Helmholtz-Gemeinschaft
MehrZahlensysteme. Digitale Rechner speichern Daten im Dualsystem 435 dez = 1100110011 binär
Zahlensysteme Menschen nutzen zur Angabe von Werten und zum Rechnen vorzugsweise das Dezimalsystem Beispiel 435 Fische aus dem Teich gefischt, d.h. 4 10 2 + 3 10 1 +5 10 0 Digitale Rechner speichern Daten
MehrComputer Arithmetik. Computer Arithmetik Allgemein
Vortrag von René Grohmann und Mirwais Turjalei, 22.11.2000 Computer Arithmetik Computer Arithmetik Allgemein Die ALU: Die Alu ist die Einheit im Computer, die dazu bestimmt ist arithmetische und logische
MehrKapitel 6 Darstellung von Daten im Rechner. Kapitel 6: Darstellung von Daten im Rechner Seite 1 / 63
Kapitel 6 Darstellung von Daten im Rechner Kapitel 6: Darstellung von Daten im Rechner Seite / 63 Darstellung von Daten im Rechner Inhaltsverzeichnis 6. Darstellung ganzer Zahlen 6.2 Darstellung reeller
MehrGTI ÜBUNG 4 BINÄR-, HEX- UND GLEITKOMMAZAHLEN-ARITHMETIK
1 GTI ÜBUNG 4 BINÄR-, HEX- UND GLEITKOMMAZAHLEN-ARITHMETIK Aufgabe 1 Bin- und Hex Arithmetik 2 Führen Sie die folgenden Berechnungen im angegebenen Zahlensystem aus, ohne die Zahlen ins Dezimalsystem umzuwandeln:
MehrDas Rechnermodell - Funktion
Darstellung von Zahlen und Zeichen im Rechner Darstellung von Zeichen ASCII-Kodierung Zahlensysteme Dezimalsystem, Dualsystem, Hexadezimalsystem Darstellung von Zahlen im Rechner Natürliche Zahlen Ganze
Mehr5 Zahlenformate und deren Grenzen
1 5 Zahlenformate und deren Grenzen 5.1 Erinnerung B-adische Zahlendarstellung Stellenwertsystem: Jede Ziffer hat ihren Wert, und die Stelle der Ziffer in der Zahl modifiziert den Wert. 745 = 7 100 + 4
MehrKapitel 2 Grundlegende Konzepte. Xiaoyi Jiang Informatik I Grundlagen der Programmierung
Kapitel 2 Grundlegende Konzepte 1 2.1 Zahlensysteme Römisches System Grundziffern I 1 erhobener Zeigefinger V 5 Hand mit 5 Fingern X 10 steht für zwei Hände L 50 C 100 Centum heißt Hundert D 500 M 1000
MehrTechnische Grundlagen der Informatik Kapitel 8. Prof. Dr. Sorin A. Huss Fachbereich Informatik TU Darmstadt
Technische Grundlagen der Informatik Kapitel 8 Prof. Dr. Sorin A. Huss Fachbereich Informatik TU Darmstadt Kapitel 8: Themen Zahlensysteme - Dezimal - Binär Vorzeichen und Betrag Zweierkomplement Zahlen
MehrZahlendarstellungen und Rechnerarithmetik*
Zahlendarstellungen und Rechnerarithmetik* 1. Darstellung positiver ganzer Zahlen 2. Darstellung negativer ganzer Zahlen 3. Brüche und Festkommazahlen 4. binäre Addition 5. binäre Subtraktion *Die Folien
Mehr2 Darstellung von Zahlen und Zeichen
2.1 Analoge und digitale Darstellung von Werten 79 2 Darstellung von Zahlen und Zeichen Computer- bzw. Prozessorsysteme führen Transformationen durch, die Eingaben X auf Ausgaben Y abbilden, d.h. Y = f
Mehrbei Unterlauf wird stattdessen Hälfte des Divisors addiert Ersparnisse einer Addition bzw. Subtraktion
6.2 Non-Restoring Division Restoring Division Divisor wird subtrahiert falls Unterlauf (Ergebnis negativ) Divisor wird wieder addiert im nächsten Durchlauf wird die Hälfte des Divisor subtrahiert (Linksshift
MehrB: Basis des Zahlensystems 0 a i < B a i є N 0 B є (N > 1) Z = a 0 B 0 + a 1 B 1 + a 2 B a n-1 B n-1
Polyadisches Zahlensystem B: Basis des Zahlensystems 0 a i < B a i є N 0 B є (N > 1) Ganze Zahlen: n-1 Z= a i B i i=0 Z = a 0 B 0 + a 1 B 1 + a 2 B 2 +... + a n-1 B n-1 Rationale Zahlen: n-1 Z= a i B i
Mehr2.Vorlesung Grundlagen der Informatik
Christian Baun 2.Vorlesung Grundlagen der Informatik Hochschule Darmstadt WS1112 1/16 2.Vorlesung Grundlagen der Informatik Christian Baun Hochschule Darmstadt Fachbereich Informatik christian.baun@h-da.de
MehrRepräsentation von Daten: Binär-, Oktal- u. Hexadezimalcodierung von ganzen und rationalen Zahlen
Großübung 1: Zahlensysteme Repräsentation von Daten: Binär-, Oktal- u. Hexadezimalcodierung von ganzen und rationalen Zahlen Lehrender: Dr. Klaus Richter, Institut für Informatik; E-Mail: richter@informatik.tu-freiberg.de
MehrLösungen: zu 1. a.) 0 0 1 1 b.) 1 1 1 1 c.) 0 1 1 0 + 1 1 0 0 + 0 0 1 1 + 0 1 1 1 1 1 1 1 1 0 0 1 0 1 1 0 1
Lösungen: zu 1. a.) 0 0 1 1 b.) 1 1 1 1 c.) 0 1 1 0 + 1 1 0 0 + 0 0 1 1 + 0 1 1 1 1 1 1 1 1 0 0 1 0 1 1 0 1 vorzeichenlose Zahl: 15 vorzeichenlose Zahl: 18 vorzeichenlose Zahl: 13 Zweierkomplement: - 1
MehrLösungsvorschlag 4. Übung Technische Grundlagen der Informatik II Sommersemester 2009
Fachgebiet Rechnerarchitektur Fachbereich Informatik Lösungsvorschlag 4. Übung Technische Grundlagen der Informatik II Sommersemester 2009 Aufgabe 4.1: Zahlensysteme a) Bitte füllen Sie die leeren Zellen
MehrZwischenklausur Informatik, WS 2014/15
Zwischenklausur Informatik, WS /5.. Zugelassene Hilfsmittel: außer Stift und Papier keine Hinweis: Geben Sie bei allen Berechnungen den vollständigen Rechenweg mit an! Alle Aufgaben/Fragen sind unmittelbar
MehrRechnergrundlagen SS Vorlesung
Rechnergrundlagen SS 27 4. Vorlesung Inhalt Binäre Darstellung von Integer-Zahlen Vorzeichen-Betrag 2er-Komplement BCD Addition und Subtraktion binär dargestellter Zahlen Carry und Overflow Little Endian
MehrZum Nachdenken. Wenn die Zahl (123) hat, was könnte dann (123,45) 10
TECHNISCHE HOCHSCHULE NÜRNBERG GEORG SIMON OHM Zum Nachdenken Wenn die Zahl (123) 10 den Wert 1. 10 2 +2. 10 1 +3. 10 0 hat, was könnte dann (123,45) 10 bedeuten? Wenn Sie beliebige reelle Zahlenwerte
MehrEinführung in die Informatik
Einführung in die Informatik Dipl.-Inf., Dipl.-Ing. (FH) Michael Wilhelm Hochschule Harz FB Automatisierung und Informatik mwilhelm@hs-harz.de http://www.miwilhelm.de Raum 2.202 Tel. 03943 / 659 338 FB
MehrÜbung Programmieren - Zahlendarstellung, SSH, SCP, Shellskripte -
Übung Programmieren - Zahlendarstellung, SSH, SCP, Shellskripte - Sebastian Ebers Institut für Telematik, Universität zu Lübeck http://www.itm.uni-luebeck.de/users/ebers Zahlendarstellung 201010? 16 2010
MehrGrundlagen der Technischen Informatik. 4. Übung
Grundlagen der Technischen Informatik 4. Übung Christian Knell Keine Garantie für Korrekt-/Vollständigkeit 4. Übungsblatt Themen Aufgabe 1: Aufgabe 2: Aufgabe 3: Aufgabe 4: IEEE Format Zahlenumwandlung
MehrEinführung in die Informatik
Einführung in die Informatik Dipl.-Inf., Dipl.-Ing. (FH) Michael Wilhelm Hochschule Harz FB Automatisierung und Informatik mwilhelm@hs-harz.de http://www.miwilhelm.de Raum 2.202 Tel. 03943 / 659 338 FB
MehrRechnergrundlagen SS Vorlesung
Rechnergrundlagen SS 2007 8. Vorlesung Inhalt Gleitkomma-Darstellung Normalisierte Darstellung Denormalisierte Darstellung Rechnerarchitekturen Von Neumann-Architektur Harvard-Architektur Rechenwerk (ALU)
MehrZwischenklausur Informatik, WS 2016/17. Lösungen zu den Aufgaben
Zwischenklausur Informatik, WS 206/7 4.2.206 Lösungen zu den Aufgaben. Gegeben sind folgende Dualzahlen in Zweierkomplementdarstellung. Geben Sie den jeweils zugehörigen Dezimalwert an! a) entspricht der
MehrComputer rechnen nur mit Nullen und Einsen
Computer rechnen nur mit Nullen und Einsen Name: Unser bekanntes Dezimalsystem mit 10 Ziffern Ein wesentliches Merkmal eines Zahlensystems ist die verwendete Anzahl der Ziffern. Im Dezimalsystem gibt es
MehrTI II: Computer Architecture Data Representation and Computer Arithmetic
Prof. Dr.-Ing. Jochen Schiller Computer Systems & Telematics 31 30 23 22 0 Sg Characteristic Mantissa TI II: Computer Architecture Data Representation and Computer Arithmetic Systems Representations Basic
MehrMultiplikation. Grundlagen der Rechnerarchitektur Logik und Arithmetik 79
Multiplikation Grundlagen der Rechnerarchitektur Logik und Arithmetik 79 Multiplikation nach der Schulmethode Gegeben seien die Binärzahlen A und B. Was ist a * b? Beispiel: Multiplikand A: 1 1 0 1 0 Multiplikator
Mehr2.1 Java. Er fand jedoch heraus, dass es bereits eine Programmiersprache mit dem Namen Oak gab.
2.1 Java Java sollte ursprünglich Oak (= Eiche) heißen, nach den Bäumen, die vor dem Büro des wichtigsten Entwicklers von Java, James Gosling, standen. Er fand jedoch heraus, dass es bereits eine Programmiersprache
MehrThere are only 10 types of people in the world: those who understand binary, and those who don't
Modul Zahlensysteme In der Digitaltechnik haben wir es mit Signalen zu tun, die zwei Zustände annehmen können: Spannung / keine Spannung oder 1/ oder 5V / V oder beliebige andere Zustände. In diesem Modul
MehrII. Grundlagen der Programmierung
II. Grundlagen der Programmierung II.1. Zahlenssteme und elementare Logik 1.1. Zahlenssteme 1.1.1. Ganze Zahlen Ganze Zahlen werden im Dezimalsstem als Folge von Ziffern 0, 1,..., 9 dargestellt, z.b. 123
MehrInformationssysteme Gleitkommazahlen nach dem IEEE-Standard 754. Berechnung von Gleitkommazahlen aus Dezimalzahlen. HSLU T&A Informatik HS10
Informationssysteme Gleitkommazahlen nach dem IEEE-Standard 754 Berechnung von Gleitkommazahlen aus Dezimalzahlen Die wissenschaftliche Darstellung einer Zahl ist wie folgt definiert: n = f * 10 e. f ist
MehrDas Maschinenmodell Datenrepräsentation
Das Maschinenmodell Datenrepräsentation Darstellung von Zahlen/Zeichen in der Maschine Bit (0/1) ist die kleinste Informationseinheit Größere Einheiten durch Zusammenfassen mehrerer Bits, z.b. 8 Bit =
MehrComputergrundlagen Zahlensysteme
Computergrundlagen Zahlensysteme Institut für Computerphysik Universität Stuttgart Wintersemester 2012/13 Wie rechnet ein Computer? Ein Mikroprozessor ist ein Netz von Transistoren, Widerständen und Kondensatoren
MehrInformationsdarstellung 2.2
Beispiele für die Gleitkommadarstellung (mit Basis b = 2): 0,5 = 0,5 2 0-17,0 = - 0,53125 2 5 1,024 = 0,512 2 1-0,001 = - 0,512 2-9 3,141592... = 0,785398... 2 2 n = +/- m 2 e Codierung in m Codierung
MehrGrundlagen der Informatik 2 Grundlagen der Digitaltechnik. 1. Zahlensysteme
Grundlagen der Informatik 2 Grundlagen der Digitaltechnik 1. Zahlensysteme Prof. Dr.-Ing. Jürgen Teich Dr.-Ing. Christian Haubelt Lehrstuhl für Hardware-Software Software-Co-Design Grundlagen der Digitaltechnik
MehrInformatik I Übung, Woche 41
Giuseppe Accaputo 8. Oktober, 2015 Plan für heute 1. Fragen & Nachbesprechung Übung 3 2. Zusammenfassung der bisherigen Vorlesungsslides 3. Tipps zur Übung 4 Informatik 1 (D-BAUG) Giuseppe Accaputo 2 Nachbesprechung
Mehr7. Übung zur Vorlesung Grundlagen der Informatik
7. Übung zur Vorlesung Grundlagen der Informatik 13.Interne Darstellung von Daten In der Vorlesung wurde bereits darauf hingewiesen, dass ein Rechner intern lediglich die Zustände 0 (kein Signal liegt
Mehr1. 4-Bit Binärzahlen ohne Vorzeichen 2. 4-Bit Binärzahlen mit Vorzeichen 3. 4-Bit Binärzahlen im 2er Komplement 4. Rechnen im 2er Komplement
Kx Binäre Zahlen Kx Binäre Zahlen Inhalt. Dezimalzahlen. Hexadezimalzahlen. Binärzahlen. -Bit Binärzahlen ohne Vorzeichen. -Bit Binärzahlen mit Vorzeichen. -Bit Binärzahlen im er Komplement. Rechnen im
MehrGrundlagen der Informatik
Grundlagen der Informatik Teil II Speicherung und Interpretation von Information Seite 1 Speicherung und Interpretation von Information Beginn der Datenverarbeitung => Erfindung von Zahlensystemen Quantifizierung
MehrGrundlagen der Informatik I ATI / MB
Grundlagen der Informatik I ATI / MB Dipl.-Inf. Michael Wilhelm Hochschule Harz FB Automatisierung und Informatik mwilhelm@hs-harz.de Raum 2.202 Tel. 03943 / 659 338 FB Automatisierung / Informatik: Grundlagen
Mehr2 Darstellung von Zahlen und Zeichen
21 Analoge und digitale Darstellung von Werten 79 2 Darstellung von Zahlen und Zeichen Computer- bzw Prozessorsysteme führen Transformationen durch, die Eingaben X auf Ausgaben Y abbilden, dh Y = f (X
MehrRückblick. Addition in der b-adischen Darstellung wie gewohnt. Informatik 1 / Kapitel 2: Grundlagen
Rückblick Addition in der b-adischen Darstellung wie gewohnt 5 0 C E + D 4 2 D = 44 Rückblick Multiplikation in der b-adischen Darstellung wie gewohnt 1 0 1 0 1 0 1 = 45 Rückblick Darstellung negativer
Mehr, 2014W Übungstermin: Fr.,
VU Technische Grundlagen der Informatik Übung 1: Zahlendarstellungen, Numerik 183.579, 2014W Übungstermin: Fr., 17.10.2014 Allgemeine Hinweise: Versuchen Sie beim Lösen der Beispiele keine elektronischen
MehrVertiefungsstoff zum Thema Darstellung von Zahlen
Vertiefungsstoff zum Thema Darstellung von Zahlen Addition von Zahlen in BCD-Kodierung Einerkomplementdarstellung von ganzen Zahlen Gleitpunktdarstellung nach dem IEEE-754-Standard 1 Rechnen mit BCD-codierten
Mehr21.10.2013. Vorlesung Programmieren. Agenda. Dezimalsystem. Zahlendarstellung. Zahlendarstellung. Oder: wie rechnen Computer?
Vorlesung Programmieren Zahlendarstellung Prof. Dr. Stefan Fischer Institut für Telematik, Universität zu Lübeck http://www.itm.uni-luebeck.de/people/pfisterer Agenda Zahlendarstellung Oder: wie rechnen
MehrZahlensysteme Seite -1- Zahlensysteme
Zahlensysteme Seite -- Zahlensysteme Inhaltsverzeichnis Dezimalsystem... Binärsystem... Umrechnen Bin Dez...2 Umrechnung Dez Bin...2 Rechnen im Binärsystem Addition...3 Die negativen ganzen Zahlen im Binärsystem...4
Mehr2 ARITHM. UND LOG. AUSDRÜCKE ZAHLEN
2 ARITHM. UND LOG. AUSDRÜCKE ZAHLEN Leitidee: Die Darstellung von Zahlen durch eine feste Zahl von Bits erfordert eine Reihe von Kompromissen Ganzzahl- oder Gleitpunktarithmetik? Dual- und Hexadezimalzahlsystem
Mehr3. Datentypen, Ausdrücke und Operatoren
3. Datentypen, Ausdrücke und Operatoren Programm muß i.a. Daten zwischenspeichern Speicherplatz muß bereitgestellt werden, der ansprechbar, reserviert ist Ablegen & Wiederfinden in höheren Programmiersprachen
MehrLösung 1. Übungsblatt
Fakultät Informatik, Technische Informatik, Lehrstuhl für Eingebettete Systeme Lösung 1. Übungsblatt Konvertierung von Zahlendarstellungen verschiedener Alphabete und Darstellung negativer Zahlen Stoffverteilung
MehrGrundlagen der Informatik
Mag. Christian Gürtler Programmierung Grundlagen der Informatik 2011 Inhaltsverzeichnis I. Allgemeines 3 1. Zahlensysteme 4 1.1. ganze Zahlen...................................... 4 1.1.1. Umrechnungen.................................
Mehr2.5 Primitive Datentypen
2.5 Primitive Datentypen Wir unterscheiden 5 primitive Datentypen: ganze Zahlen -2, -1, -0, -1, -2,... reelle Zahlen 0.3, 0.3333..., π, 2.7 10 4 Zeichen a, b, c,... Zeichenreihen "Hello World", "TIFI",
MehrEinführung in die Informatik I
Einführung in die Informatik I Das Rechnen in Zahlensystemen zur Basis b=2, 8, 10 und 16 Prof. Dr. Nikolaus Wulff Zahlensysteme Neben dem üblichen dezimalen Zahlensystem zur Basis 10 sind in der Informatik
MehrBinäre Gleitkommazahlen
Binäre Gleitkommazahlen Was ist die wissenschaftliche, normalisierte Darstellung der binären Gleitkommazahl zur dezimalen Gleitkommazahl 0,625? Grundlagen der Rechnerarchitektur Logik und Arithmetik 72
Mehr