Zusammenfassung
Der einfachste Datentyp ist die Ganzzahl (engl. integer). Bei den meisten 16-Bit-Rechnern werden int-Zahlen durch ein Rechnerwort implementiert und haben somit eine l6-Bit-Darstellung. Berücksichtigt man, dass ein Bit davon zur Speicherung des Vorzeichens benötigt wird, lassen sich 215 = 32768 unterschiedliche Werte darstellen. Unter Einbeziehung der Null lassen sich damit die positiven Zahlen 0 bis 32767 darstellen. Zusammen mit den negativen Zahlen ergibt sich für int-Zahlen der Wertebereich -32768 bis 32767. Das Überschreiten dieses Bereichs heißt Integer-Overflow und führt nicht zu einer Fehlermeldung des Compilers. Zählt man 32767 um eins weiter, entsteht das sinnlose Ergebnis -32786.
Die ganzen Zahlen hat der liebe Gott gemacht, alles andere ist Menschenwerk. Kronecker
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Rights and permissions
Copyright information
© 2001 Friedr. Vieweg & Sohn Verlagsgesellschaft mbH, Braunschweig/Wiesbaden
About this chapter
Cite this chapter
Herrmann, D. (2001). Einfache Datentypen. In: Effektiv Programmieren in C und C++. Ausbildung und Studium. Vieweg+Teubner Verlag. https://doi.org/10.1007/978-3-322-94365-1_3
Download citation
DOI: https://doi.org/10.1007/978-3-322-94365-1_3
Publisher Name: Vieweg+Teubner Verlag
Print ISBN: 978-3-528-44655-0
Online ISBN: 978-3-322-94365-1
eBook Packages: Springer Book Archive