Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Visual Basic ukladá dáta v premennej môžete označiť ako jednu z niekoľkých dostupných dátových typov . Celé čísla , desatinné čísla a reťazce sú najbežnejšie typy , s niektorými inými dostupnými pre naozaj veľké množstvo a umocňovanie . Aritmetické výrazy sa najlepšie vykonáva pomocou číselných dátových typov , aby sa zabránilo chybám , ktoré môžu nastať pri používaní VB je implicitné , čo často znamená , on - the - fly konverzie .
Celé čísla
integer typ dát ukladá čísla sú celé čísla a je ideálny pre jednoduché matematike nevyžaduje žiadna desatinné miesta . Také veci ako počet dní , čítače a ďalšie non - desatinné čísla sú ideálne pre ukladanie do premennej Integer . Bohužiaľ , nemôžete presunúť Integer na poli displeja , bez najprv prevod na typ String .
Reťazce
Visual Basic String premennej typu môže mať akýkoľvek reťazec znakov , či číselná alebo textová . Keď užívateľ zadá informácie do formy , informácie sú uložené ako text , a musí byť prevedený na číselnej podobe pred vykonaním aritmetických funkcií . Metóda Parse prevádza text na jednej desiatkovej alebo integer forme , a generuje chybu , ak je text v otázke obsahuje niečo iné ako čísel . Prevod čísel na reťazca je menej nebezpečné .
Prevod Celé čísla na reťazce
Ak chcete previesť hodnoty do premennej Integer na reťazec , musíte použiť metódu toString . Napríklad , ak máte hodnotu 534 uložené v premennej Integer menom TestInteger , môžete previesť to a vložte ho do reťazcové premenné s názvom TestString s týmto vyhlásením : .
TestString = TestInteger.ToString ( )
To umožňuje hodnota , ktorá sa zobrazí ako reťazec vo formulári .
formátovanie reťazec
Visual Basic tiež umožňuje nejaké formátovanie pri prevode toString strany pomocou špecifikátor formátu kódov . Tieto kódy dať VB nastolili nejaké ďalšie informácie o tom , ako chcete , reťazec sa pozrieť na formulári . Napríklad , ak chcete , aby hodnota TestInteger 534 sa zobrazí ako menu , mali by ste umiestniť " C " v zátvorkách po toString takto :
TestString = TestInteger.ToString ( " C " )
To spôsobí Visual Basic sa zobrazí číslo ako 534,00 dolárov na formulári . Ostatné kódy sú k dispozícii pre iné formáty zobrazenia, ktoré by ste mohli potrebovať .
Copyright © počítačové znalosti Všetky práva vyhradené