Was ist das Integer-Format?

Ein Integer-Format ist ein Datentyp in der Computerprogrammierung. Die Daten werden anhand der Art der gespeicherten Informationen, der Genauigkeit der gespeicherten numerischen Daten und der Art und Weise, wie diese Informationen bei der Verarbeitung verarbeitet werden, eingegeben. Ganze Zahlen stehen für ganze Einheiten. Ganzzahlen belegen weniger Speicherplatz, aber diese platzsparende Funktion begrenzt die Größe der Ganzzahl, die gespeichert werden kann.

Ganzzahlen sind ganze Zahlen, die in Arithmetik-, Algebra-, Buchhaltungs- und Aufzählungsanwendungen verwendet werden. Eine ganze Zahl impliziert, dass es keine kleineren Teileinheiten gibt. Die Zahl 2 als Ganzzahl hat eine andere Bedeutung als die Zahl 2.0. Das zweite Format gibt an, dass es zwei ganze Einheiten und null Zehntel einer Einheit gibt, aber dass Zehntel einer Einheit möglich sind. Die erste Zahl als Ganzzahl impliziert, dass kleinere Einheiten nicht berücksichtigt werden.

Es gibt zwei Gründe für ein Integer-Format in Programmiersprachen. Erstens ist ein ganzzahliges Format angebracht, wenn Objekte betrachtet werden, die nicht in kleinere Einheiten unterteilt werden können. Ein Manager, der ein Computerprogramm zur Berechnung der Aufteilung eines Bonus von 100 USD auf drei Mitarbeiter erstellt, weist der Bonusvariablen kein ganzzahliges Format zu, sondern speichert die Anzahl der Mitarbeiter in einem solchen Format. Programmierer erkannten, dass Ganzzahlen ganze Zahlen sind und nicht so viele Stellen benötigen, um genau dargestellt zu werden.

In den frühen Tagen des Computerbetriebs war der Speicherplatz begrenzt und kostbar, und es wurde ein ganzzahliges Format entwickelt, um Speicher zu sparen. Da der Computerspeicher ein binäres System ist, wurden die Zahlen in der Basis 2 dargestellt, was bedeutet, dass die zulässigen Ziffern 0 und 1 sind. Die Zahl 10 in der Basis 2 steht für die Zahl 2 in der Basis 10, da die 1 in der Spalte zwei die mit 2 multiplizierte Ziffer ist zur zweiten Potenz erhoben. 100 in der Basis 2 entspricht 8 in der Basis 10, da die 1 in der ersten Spalte 1 multipliziert mit 2 gewürfelt ist.

Unter Verwendung einer Ein / Aus-Basis zur Darstellung von Binärzahlen wurden elektrisch basierte Computer entwickelt. Ein Bit ist eine einzelne Ein / Aus-, Richtig / Falsch- oder 0/1-Darstellung von Daten. Während verschiedene Hardwarekonfigurationen unter Verwendung von Variationen der Anzahl von Bits untersucht wurden, die direkt vom Computer adressiert werden können, wurden das 8-Bit-Byte und das 2-Byte-Wort zum Standard für die allgemeine Verwendung von Computing. Die Angabe der ganzzahligen Formatbreite bestimmt dann nicht die Anzahl der Nachkommastellen, sondern den größten und kleinsten Wert, den eine Ganzzahl annehmen darf.

Die Ganzzahlformate der meisten Sprachen ermöglichen die Verwendung eines Bits für ein Vorzeichen, um eine positive oder negative Ganzzahl zu bezeichnen. Auf einem 32-Bit-Sprachcompiler verwenden die C / C + -Sprachen das Ganzzahlformat int, um vorzeichenbehaftete Ganzzahlwerte zwischen –231 und 231-1 zu speichern. Ein ganzzahliger Wert wird subtrahiert, um die Null oder ungefähr +/- 2,1 Billionen aufzunehmen. Auf einem 64-Bit-Compiler mit dem Datentyp int64 sind vorzeichenbehaftete Ganzzahlwerte zwischen -263 und 263-1 oder +/- 9,2 Billionen zulässig.

ANDERE SPRACHEN

War dieser Artikel hilfreich? Danke für die Rückmeldung Danke für die Rückmeldung

Wie können wir helfen? Wie können wir helfen?