Heim >häufiges Problem >Wie viele grundlegende Datentypen gibt es in vb?
Es gibt 9 grundlegende Datentypen in vb, nämlich: Zeichendatentyp, numerischer Datentyp (Ganzzahl, lange Ganzzahl, Gleitkomma mit einfacher Genauigkeit, Gleitkomma mit doppelter Genauigkeit), Währungstyp, Bytetyp, Boolescher Typ, Datumstyp, generisch Typ, vorzeichenloser Typ, Objekttyp.
Zu den von VB 6.0 bereitgestellten grundlegenden Datentypen gehören hauptsächlich: Zeichendaten, numerische Daten, Währungstyp, Bytetyp, boolescher Typ, Datumstyp, universeller Typ, vorzeichenloser Typ, Objekttyp usw. 9 Datentypen Typ.
1. Zeichendaten
Zeichendaten (String) werden zum Definieren einer Zeichenfolge verwendet. Ein Zeichen wird mit einem Byte im Speicher gespeichert.
2. Numerische Daten
Numerische Daten umfassen 4 Typen: Ganzzahl, lange Ganzzahl und Gleitkomma (einfache Genauigkeit und doppelte Genauigkeit).
(1) Ganzzahl
Ganzzahl (Ganzzahl): Es ist eine Zahl ohne Dezimalpunkt im Bereich von -32 768 bis 3 2 767. Sie verwendet 2 Bytes (1 6 Bit) im Speicher, um eine Ganzzahl zu speichern. Eine Zahl zwischen -32.678 und 32.767 mit einem „%“-Zeichen am Ende stellt ebenfalls eine Ganzzahl dar, z. B. 1.345 %, -67 %. '
(2) Lange Ganzzahl
Lange Ganzzahl (Long): Sie liegt außerhalb des Bereichs von -32 768 ~ 32 767 und liegt zwischen -2 147 483 648 ~ 2 1 47 483 647 ohne Dezimalpunkt , eine lange Ganzzahl belegt 4 Bytes (32 Bit) im Speicher. Zahlen zwischen -2 1 47 483 648 und 2 1 47 483 647 haben am Ende ein „&“-Symbol und werden auch als lange Ganzzahl ausgedrückt.
(3) Gleitkommazahl
Zahl mit einfacher Genauigkeit (Single): Es handelt sich um eine reelle Zahl mit einem Dezimalpunkt und der effektive Wert beträgt 7 Ziffern. Verwenden Sie 4 Bytes (32 Bit), um eine Zahl mit einfacher Genauigkeit im Speicher zu speichern. Wird normalerweise in Exponentialform (wissenschaftliche Notation) ausgedrückt, wobei „E“ oder „e“ den Exponententeil darstellt.
Doppelte Daten (Double): Es ist auch eine reelle Zahl mit einem Dezimalpunkt und der gültige Wert ist 1 bis 5 Ziffern. Verwenden Sie 8 Byte (64 Bit), um eine Zahl mit doppelter Genauigkeit im Speicher zu speichern. Zahlen mit doppelter Genauigkeit werden normalerweise in Exponentialform (wissenschaftliche Notation) ausgedrückt, wobei „D“ oder „d“ den Exponententeil darstellt.
3. Währungstyp
Währungstyp (Währung): Es handelt sich um einen Festkomma-Datentyp für die Währungsberechnung. Er stellt hohe Präzisionsanforderungen und ist auf 4 Dezimalstellen genau. Belegt 8 Byte (64 Bit) im Speicher. Der Wertebereich liegt zwischen -922 337 203 685 477,5805 und 922 337 203 685 477,5807.
4. Bytetyp
Bytetyp: Es handelt sich um einen numerischen Typ, der als vorzeichenlose 1-Byte-Binärzahl mit einem Wertebereich von 0 bis 255 gespeichert wird.
5. Boolescher Typ (Boolescher Typ): Boolesche Daten sind ein logischer Wert, der auch als logischer Typ bezeichnet wird. Er wird in zwei Bytes gespeichert, nämlich „Frue“ (wahr) oder „Falsch“ (falsch).
6. Datumstyp
Datumstyp (Datum): Wird zur Darstellung von Datumsangaben verwendet und wird im Speicher mit 8 Bytes gespeichert.
7. Universeller Typ
Der universelle Typ („Variant“), auch Variantentyp genannt, ist ein allgemeiner, variabler Datentyp, der jeden der oben genannten Datentypen darstellen kann. Angenommen, a ist als allgemeine Variable definiert.
Dim a As Variant
Jeder Datentyp kann in der Variablen a gespeichert werden, zum Beispiel:
a: --BASIC' – speichert eine Zeichenfolge
a=10 – speichert eine Ganzzahl
a=20.5 -Speichern einer reellen Zahl
a=--15.08.2003'· 'Speichern von Daten vom Typ Datum
Je nach Typ des a zugewiesenen Werts ändert sich der Typ der Variablen a ständig, was als Variante bezeichnet wird Typ Der Ursprung von. Wenn eine Variable einen undefinierten Typ hat, definiert VB die Variable automatisch als Variant-Typ. Verschiedene Datentypen werden entsprechend ihrem tatsächlichen Typ in Variant-Variablen gespeichert (weisen Sie beispielsweise a eine Ganzzahl zu und speichern Sie sie als Ganzzahl im Speicherbereich. Der Benutzer muss keine Konvertierungsarbeiten durchführen, VB vervollständigt sie automatisch). .
8. Vorzeichenloser Typ
Vorzeichenloser Typ (Dezimal): Die Variable speichert eine vorzeichenlose 96-Bit-Ganzzahl (1 2 Byte) und wird durch eine Potenz von 1 O dividiert, die als Transformationsfaktor bezeichnet wird. Dieser Verhältnisfaktor bestimmt die Anzahl der Stellen rechts vom Dezimalpunkt und reicht von 0 bis 28.
Hinweis: Derzeit kann der Datentyp Decimal nur in Variantentypen (Variant) verwendet werden, d. h. eine Variable kann nicht als Decimal deklariert werden. Typ.
9. Objekttyp
Objekttyp (Objekt): Wird zur Darstellung von Grafiken, OLE-Objekten oder anderen Objekten verwendet und in 4 Bytes gespeichert.
Weitere Kenntnisse zum Thema Programmierung finden Sie unter:
Einführung in die ProgrammierungDas obige ist der detaillierte Inhalt vonWie viele grundlegende Datentypen gibt es in vb?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!