10 Datentypen (mit Definitionen und Beispielen) • BUOM

Beim Schreiben von Code in verschiedenen Programmiersprachen gibt es viele gängige Datentypen, die Softwareentwickler verwenden können. Diese Datentypen können bestimmen, wie viel Speicher ein Computer zum Verarbeiten von Code benötigt, wie lange das Laden bestimmter Funktionen dauern kann und welche Funktionen ein Programm ausführen kann.

Wenn Sie sich mit den grundlegenden Datentypen für die Kodierung vertraut machen, können Sie diese Prozesse besser verstehen. In diesem Artikel definieren wir gängige Datentypen in der Programmierung und stellen Beispiele für jeden bereit.

Was ist ein Datentyp?

Ein Datentyp ist ein Attribut eines Datenelements, das dem Gerät mitteilt, wie der Endbenutzer mit den Daten interagieren kann. Sie können sie sich auch als Kategorien vorstellen, die verschiedene Codierungsprogramme kombinieren können, um bestimmte Funktionen auszuführen. Die meisten Programmiersprachen, einschließlich C++ und Java, verwenden dieselben grundlegenden Datentypen.

10 Datentypen

Jede Programmiersprache verwendet unterschiedliche Kombinationen von Datentypen. Einige dieser Typen umfassen:

1. Ganzzahl

Integer-Datentypen stellen in der Programmierung häufig ganze Zahlen dar. Der Wert einer Ganzzahl bewegt sich von einer Ganzzahl zur anderen, ohne dass dazwischen liegende Bruchzahlen berücksichtigt werden. Die Anzahl der Ziffern kann je nach Gerät variieren und einige Programmiersprachen können negative Werte zulassen.

2. Charakter

Bei der Codierung stellen Buchstaben des Alphabets Zeichen dar. Programmierer können diese Datentypen als (CHAR) oder (VARGCHAR) darstellen und sie können einzelne Zeichen oder Buchstabenfolgen sein. Bei Zeichen handelt es sich in der Regel um Ziffern fester Länge, die standardmäßig 1 Oktett – eine 8-Bit-Einheit digitaler Informationen – umfassen, sich aber auf 65.000 Oktette erhöhen können.

3. Datum

Dieser Datentyp speichert ein Kalenderdatum mit anderen Programminformationen. Datumsangaben sind normalerweise eine Kombination aus ganzen Zahlen oder numerischen Ziffern. Da es sich in der Regel um ganzzahlige Werte handelt, können einige Programme grundlegende mathematische Operationen speichern, z. B. Tage seit dem Eintreten bestimmter Ereignisse oder Tage bis zu einem bevorstehenden Ereignis.

4. Gleitkomma (real)

Gleitkomma-Datentypen stellen in der Programmierung Bruchzahlen dar. Es gibt zwei Haupttypen von Gleitkommadaten, die sich je nach Anzahl der gültigen Werte in einer Zeile unterscheiden:

  • Floating: Ein Datentyp, der normalerweise bis zu sieben Dezimalstellen zulässt.

  • Double: Ein Datentyp, der bis zu 15 Dezimalstellen zulässt.

5. Lang

Lange Datentypen sind im Code oft 32- oder 64-Bit-Ganzzahlen. Manchmal können sie 20-stellige Ganzzahlen in beide Richtungen, positiv oder negativ, darstellen. Programmierer verwenden das kaufmännische Und, um anzugeben, dass der Datentyp eine lange Variable ist.

6. Kurz

Wie der lange Datentyp ist auch der kurze Datentyp eine variable Ganzzahl. Programmierer stellen sie als ganze Zahlen dar und sie können positiv oder negativ sein. Manchmal ist der kurze Datentyp eine einzelne Ganzzahl.

7. Zeichenfolge

Ein String-Datentyp ist eine Kombination von Zeichen, die entweder konstant oder variabel sein können. Hierbei handelt es sich häufig um eine Folge von Zeichendatentypen, die je nach Programmiersprache zu bestimmten Befehlen führen. Zeichenfolgen können sowohl Groß- als auch Kleinbuchstaben, Zahlen und Satzzeichen enthalten.

8. Logisch

Logische Daten werden von Programmierern verwendet, um Logik im Code darzustellen. Dies ist normalerweise einer von zwei Werten – wahr oder falsch – die dazu dienen, bedingte Aussagen zu verdeutlichen. Dabei kann es sich um Antworten auf Wenn/Wenn-Szenarien handeln, bei denen der Code angibt, ob der Benutzer eine bestimmte Aktion ausführt. In diesem Fall bestimmen boolesche Daten die Antwort des Programms, die wiederum den nächsten Code in der Sequenz bestimmt.

9. Nichts

Der Datentyp Nothing zeigt an, dass der Code keine Bedeutung hat. Dies könnte bedeuten, dass der Code fehlt, der Programmierer den Code falsch ausgeführt hat oder dass es Werte gab, die der beabsichtigten Logik widersprachen. Er wird auch als „Nullable-Typ“ bezeichnet.

10. Leere

Wie der Nothing-Typ enthält der void-Typ einen Wert, den der Code nicht verarbeiten kann. Ungültige Datentypen teilen dem Benutzer mit, dass der Code keine Antwort zurückgeben kann. Programmierer können den Datentyp „void“ zu Beginn des Systemtests verwenden oder darauf stoßen, wenn die Antworten für zukünftige Schritte noch nicht programmiert wurden.

Beispiele für Datentypen

Datentypen können je nach Codierungssprache in Größe, Länge und Verwendung variieren. Hier sind einige Beispiele der oben aufgeführten Datentypen, auf die Sie beim Programmieren stoßen können:

Ganze Zahl

Ganzzahlen sind Zahlen, die nur ganze Zahlen zählen. Einige Beispiele für Ganzzahlen sind:

Charakter

Symbole sind Buchstaben oder andere Zahlen, die Programmierer aneinanderreihen können. Beispiele für Charaktere sind:

Datum

Programmierer können einzelne Daten, Bereiche oder Unterschiede in ihren Code einbeziehen. Hier sind einige Beispiele:

  • 15.09.2009

  • 30.11.1998 09:45:87

  • SYSTEMDATETIME()

Lang

Lange Datentypen sind sowohl positive als auch negative Ganzzahlen mit vielen Ziffernwerten. Beispiele beinhalten:

  • -398 741 129 664 271

  • 9 000 000 125 356 546

kurz

Kurze Datentypen können bis zu mehreren Ganzzahlen enthalten, sie sind jedoch immer kleiner als lange Datentypen. Beispiele beinhalten:

Gleitkomma (real)

Gleitkomma-Datentypen könnten so aussehen:

  • float1 = 1,45E2

  • float2 = 9,34567

Ein ähnliches, aber oft längeres Beispiel für ein Gleitkomma-Double könnte sein:

  • doppelte Zahl2 = 1,87358497267482791E+222

  • doppelte Zahl2 = 3,198728764857268945

Der Gleitkomma-Double-Typ kann genauere Werte liefern, erfordert jedoch möglicherweise auch zusätzlichen Speicher für die Verarbeitung.

Ein Thread

Zeichenfolgen sind eine Kombination aus Zahlen, einschließlich Buchstaben und Satzzeichen. In einem Code könnte es so aussehen:

  • Zeile a = neue Zeile(“Offen”)

  • Zeile b = neue Zeile („Tür“)

  • String c = neuer String („Sag Hallo!“)

Dies können unabhängige Teams sein oder sie können zusammenarbeiten.

logisch

Logische Daten können dabei helfen, die Logik des Codes zu definieren. Hier sind einige Beispiele, wie Sie dies nutzen können:

  • boolescher Wert BaseballIsBest = false;

  • bool footballIsBest = true;

Abhängig vom Programm kann der Code den Endbenutzer je nach Auswahl zu verschiedenen Bildschirmen weiterleiten.

Nichts

Nichts bedeutet, dass der Code keine Bedeutung hat, aber der Programmierer etwas anderes als die Zahl 0 codiert hat. Oft ist der Code „Null“, „NaN“ oder „Nothing“. Ein Beispiel hierfür ist:

  • Dimmoption = Nichts

  • Program.WriteWords(x bedeutet nichts)

Leere

Der void-Datentyp beim Codieren dient als Indikator dafür, dass der Code möglicherweise noch keine Funktion oder Antwort hat. Es könnte so aussehen:

Bitte beachten Sie, dass keines der in diesem Artikel erwähnten Produkte mit Indeed verbunden ist.

Ähnliche Beiträge

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert