Was ist das ganzzahlige Format?

Ein Ganzzahlformat ist ein Datentyp in der Computerprogrammierung. Die Daten werden durch die Art der Informationen getippt, die gespeichert werden, in welche Genauigkeitsdaten gespeichert werden und wie diese Informationen in der Verarbeitung manipuliert werden sollen. Ganzzahlen repräsentieren ganze Einheiten. Ganzzahlen belegen weniger Raum im Gedächtnis, aber dieses platzsparende Merkmal 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 Nummer 2 als Ganzzahl hat eine andere Bedeutung, dass die Zahl 2.0. Das zweite Format zeigt an, dass es zwei ganze Einheiten und Nullzehntel einer Einheit gibt, die 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 ganzzahliges Format in Programmiersprachen. Erstens ist ein Ganzzahlformat angemessen, wenn Objekte in Betracht gezogen werden, die nicht in kleinerer Teil sindEinheiten. Ein Manager, der ein Computerprogramm schreibt, um den Teil eines Bonus von 100 US -Dollar zwischen drei Mitarbeitern zu berechnen, würde der Bonusvariablen kein ganzzahliges Format zuweisen, sondern eine zum Speichern der Anzahl der Mitarbeiter verwenden. Programmierer erkannten, dass Ganzzahlen ganze Zahlen sind und nicht so viele Ziffern erfordern, um genau vertreten zu werden.

In den frühen Berechnungstagen war der Speicherraum begrenzt und kostbar, und es wurde ein Ganzzahlformat entwickelt, um Speicher zu sparen. Da der Computerspeicher ein binäres System ist, wurden die Zahlen in Basis 2 dargestellt, was bedeutet, dass akzeptable Ziffern 0 und 1. Die Zahl 10 in Basis 2 repräsentiert die Nummer 2 in Basis 10, da die 1 in der Spalte der beiden die Ziffer multipliziert mit 2 an die zweite Leistung erhöht ist. 100 in Base 2 entspricht 8 in Basis 10, da die 1 in der ersten Spalte 1 multipliziert mit 2 gewechselt ist.

Verwenden einer Ein/Aus -Basis für die Darstellung von Binärzahlen, elektrisch basierter BerechnungRS wurden entwickelt. Ein bisschen ist eine einzelne Ein/Aus -, wahre/falsche oder 0/1 Darstellung von Daten. Während unterschiedliche Hardwarekonfigurationen unter Verwendung von Variationen der Anzahl der Bits untersucht wurden, die direkt vom Computer adressierbar sind, wurde das 8-Bit-Byte und das 2-Byte-Wort für allgemeine Verwendung von Computing Standard. Dann bestimmt die Spezifikation der Integer -Formatbreite nicht die Anzahl der Dezimalstellen, sondern der größte und kleinste Wert, den eine Ganzzahl annehmen kann.

Die Ganzzahlformate der meisten Sprachen ermöglichen ein bisschen, dass ein Zeichen für eine positive oder negative Ganzzahl verwendet wird. Bei einem 32-Bit-Sprachkompiler verwendet die C/C+ Sprachen das Ganzzahlformat int, um signierte Ganzzahlwerte zwischen –231 bis 231-1 zu speichern. Ein ganzzahliger Wert wird abgezogen, um die Null oder ungefähr +/- 2,1 Billionen aufzunehmen. Bei einem 64-Bit-Compiler sind unter Verwendung des INT64-Datentyps signierte Ganzzahlwerte zwischen -263 und 263-1 oder +/- 9,2 Quintillionen 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?