PoprzedniaWyżejGłównaSpis treściIndex hasełZnajdźBokGora
BokGora

Google
 

Typy danych

Programy manipulują danymi, które są przechowywane w zmiennych. Zmienne mają różne atrubuty i mogą przechowywać różne typy danych (liczby, tekst, data i tak dalej). Stąd termin typ danych.

W Visual Basicu wszystkie zmienne są tworzone jednakowo: na przykład zmienna, która jest przechowywana w pamięci jako sekwencja bitów 01001111, reprezentuje literę O - jeżeli zmienna jest znakiem, lub liczbę 79 - jeżeli zmienna jest liczbą całkowitą. Przez zdeklarowanie zmiennej jako określonego typu danych określa się dla Visual Basic typ danych przechowywanych przez zmienną.(sposób interpretacji danej przechowywanej w pamięci).


Poniższa tabela zawiera jedenaście głównych typów danych, opisy i zakresy danych, które mogą przechowywać, wielkości pamięci, jakiej używają i przedrostki deklaracji typu.

Typ Danych Zawartość Wielkość pamięci Zakres Przedrostek deklaracji typu
Byte całkowita 1 bajt 0 do 255 (żaden)
Boolean całkowita 2 bajty True lub False (żaden)
Integer całkowita 2 bajty -32,768 do 32,767 %
Long całkowita 4 bajty -2,147,483,648 do 2,147,483,647 &
Single liczba zmiennopozycyjna 4 bajty Ujemne:-3.402823E38 do -1.401298E-45
Dodatnie: 1.401298E-45 do 3.402823E38
!
Double liczba zmiennopozycyjna 8 bajtów Ujemne:-0.79769313486232E308 do -4.94065645841247E-324
Dodatnie: 4.94065645841247E-324 do 1.79769313486232E308
#
Currency liczba z ustaloną kropką dziesiętną 8 bajtów -922,337,203,685,477.5808 do -922,337,203,685,477.5807 @
Date data (miesiąc/dzień/rok) 8 bajtów 1/1/100 do 1/31/9999 (żaden)
Object adres obiektu 4 bajty dowolna referencja do obiektu (żaden)
String łańcuch znaków 10 bajtów + długość stringu (dla zmiennej długości stringu); długość stringu (dla stringów o ustalonej długości) 0 do 2 miliardów znaków dla Windows95 (0 do 65,400 dla Windows 3.1 i wersji wcześniejszych) $
Variant dowolne dane (poza stringiem o ustalonej długości i typem zdefiniowanym przez użytkownika) 16 bajtów (dla danych liczbowych); 22 bajty + długość stringu (dla stringu) Wartość liczbowa (dla danych liczbowych); to samo co w przypadku stringów zmiennej długości (żaden)

Dwunasty typ danych zwany typem danych zdefiniowanych przez użytkownika jest hybrydą, która umożliwia łączenia różnych elementów innych typów danych. Należy samodzielnie zdefiniować typy danych definiowalne przez użytkownika.


na górę strony...


Google
 
Poprzednia | Wyżej | Strona główna | Spis Treści | Index haseł | Opis VB

BokDol
PoprzedniaWyżejGłównaSpis treściIndex hasełZnajdźBokGora
BokGora