Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Rôzne typy dát v aplikácii Visual Basic

Visual Basic má 17 základných dátových typov , ktoré sa používajú na konštrukciu všetky dáta uložené v jazyku Visual Basic naprogramovania . Na vrchole týchto, tam sú doslova stovky zložitých tried a objektov , ktoré môžu byť použité v jazyku Visual Basic vývojárov . Boolean

boolean je premenná , ktorá môže mať iba jednu z dvoch hodnôt : true alebo false . Presné množstvo pamäte odobrať, závisí na architektúre počítača , na ktorom je spustený program jazyka .
Byte

bajt predstavuje číslo bez znamienka medzi 0 a 255. Ako už názov napovedá , byte spotrebuje presne jeden bajt pamäte . K dispozícii je tiež podpísaný verzia s názvom sbyte , ktorý má hodnoty -128 až 127. .
Char

char predstavuje jeden Unicode 16 znak . To spotrebuje 2 bajtov pamäte a má viac ako 65.000 možných hodnôt reprezentovať všetky hodnoty v Unicode 16 znakovej sady .
Dátum

Dátum spotrebuje 8 bajtov pamäte a má dátum a čas v gregoriánskom kalendári . Jediné platné dáta a časy sú tí , počnúc polnoci 1.januára 0000 nl a končí 23:59:59 z 31.decembra 9999 nášho letopočtu .
Decimal

desatinné je veľká hodnota navrhnuté tak , aby držať desatinné čísla s až 28 desatinných miest . To spotrebováva 16 bajtov pamäti . To je podobné k " Double " dátový typ , oveľa pomalší , ale oveľa presnejšie .
Dvojlôžkových a jednolôžkových

double Dátový typ obetuje presnosť desatinné dáta typ s cieľom získať viac desatinných miest . To spotrebuje púhych 8 bajtov pamäte , ale to môže predstavovať až 324 desatinných miest pomocou sofistikovaného úložisko algoritmus . Avšak , to nemôže ukladať všetky možné hodnoty v danom rozsahu , a musí zaokrúhliť na najbližšiu hodnotu . Väčšinu času , to nie je problém , a dvakrát je oveľa rýchlejší ako desiatkovej sústave . Avšak , to je zle hodí do prevádzok , kde je absolútne nevyhnutné presnosti , ako sú financie . Jednoposteľová izba je 4 -byte verzie dvojitého objektu . Poskytuje desatinné hodnoty až do 48 miest . Rovnako ako double , to nie je úplne presné , a preto je nevhodný pre finančné záznamy .
Integer

Integer je podpísaný premenná , ktorá spotrebuje 4 bajty pamäti a má hodnoty od -2147483648 do 2147483647 . Unsigned verzia je uinterger , ktorý nadobúda hodnoty od 0 do 4294967295 .
Long

Long je skratka pre dlhé celé číslo . To používa dvakrát toľko pamäti ( 8 bajtov ) a môže mať hodnoty od 9.223.372.036.854.775.808 na 9,223,372,036,854,775,807 . K dispozícii je tiež nepodpísané verzia , ULONG .
Short

short integer použije polovičná toľko pamäte ako celé číslo ( 2 bajty ) . Poskytuje širokú škálu od -32768 do 32767 . Unsigned verzia je USHORT .
String

String obsahuje postupnosť 0-2000000000 char objektov . Pamäte spotrebovanej samozrejme závisí na dĺžke reťazca .
Objektu

Objekt je všeobecný dátový typ , ktorý môže mať na pamäti adresu inú premennej , triede alebo typ objektu . To spotrebuje 4 bajty pamäte na 32 - bitové verzie Windows a 8 bajtov na 64 - bitové verzie Windows .
User Defined

Užívateľsky definované objekty umožňujú vývojárom vytvárať vlastné komplexné dátové typy z kombinácie iných dátových typov poskytovaných . Je to podobné ako na dátový typ C struct .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené