Heim >häufiges Problem >Wie viele grundlegende Datentypen gibt es in vb?

Wie viele grundlegende Datentypen gibt es in vb?

青灯夜游
青灯夜游Original
2020-12-18 16:28:0339895Durchsuche

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.

Wie viele grundlegende Datentypen gibt es in vb?

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 Programmierung

! !

Das 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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn