Zahlen

Synopsis:
Einführung in Zahlensysteme
Datendarstellung in Digitalen Systemen
Elementare Datentypen in Java, C++ und Delphi
Ganze Zahlen in C erkunden
Erstellen Sie eine Tabelle mit den Wertebereichen der ganzen Zahlen in C.
Implementieren Sie folgendes Programm:
#include <conio.h> // getch()
#include <iostream.h> // cin cout
void main(){
cout << 10 / 11 * 11 << endl;
cout << 11 * 10 / 11 << endl;
getch();
}
Die Ausdrücke sind Mathematisch gleichwertig, warum werden unterschiedliche Ergebnisse erziehlt?
Welche Ergebnisse liefert folgendes Programm?
void main(){
char c = 200;
unsigned char d = 200;
int i = c;
int j = d;
cout << c << endl;
cout << d << endl;
cout << i << endl;
cout << j << endl;
getch();
}
Diskutieren und interpretieren Sie die Ergebnisse.
Gleitkomma-Zahlen in C
Erstellen Sie eine Tabelle mit den Wertebereichen der Gleitkommazahlen in C.
Implementieren Sie folgendes Programm:
void main(){
cout << 10.0 / 11 * 11 << endl;
cout << 11 * 10 / 11 << endl;
getch();
}
Warum werden nun gleiche Ergebnisse erziehlt?
Typkonvertierung
Lesen Sie hierzu: http://www.netzmafia.de/skripten/ad/ad6.html#4.7
