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 16-Bit-Darstellung. Berücksichtigt man, daß 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
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 1999 Friedr. Vieweg & Sohn Verlagsgesellschaft mbH, Braunschweig/Wiesbaden
About this chapter
Cite this chapter
Herrmann, D. (1999). Einfache Datentypen. In: Effektiv Programmieren in C und C++. Ausbildung und Studium. Vieweg+Teubner Verlag. https://doi.org/10.1007/978-3-322-92867-2_3
Download citation
DOI: https://doi.org/10.1007/978-3-322-92867-2_3
Publisher Name: Vieweg+Teubner Verlag
Print ISBN: 978-3-528-34655-3
Online ISBN: 978-3-322-92867-2
eBook Packages: Springer Book Archive