VBS - typy danych i operatory
Typy danych: Empty - zdeklarowana zmienna (nie zainicjowana) Byte - 8 bit (ze znakiem) Integer - 16 bit (numeryczny) Long - 32 bit (numeryczny) Single - zmiennoprzecinkowa (pojedyncza precyzja) Double - zmiennoprzecinkowa (podwójna precyzja) Currency - walutowa Decimal - dziesiętna Date - data/czas Boolean - logiczna String - łańcuch znaków zmiennej długości Obiect - referencja do obiektu Nothing - zmienna obiektowa niezawierająca prawidłowej referencji Null - nieprawidłowe dane
Deklaracja zmiennych: Jezyk VBS jest pochodnym VB wiec nie wymaga deklaracji zmiennych, można jedna tego dokonać poprzez instrukcje Dim, Public lub Private. Zmienne w VBS mogą zawierac do 255 znaków, zaczynac sie od litery alfabetu, nie mogą zawierać spacjia ni innych znaków specjalnych, unikatowa w obrebie swojego zakresu.
Operatory
| + | dodawanie | | - | odejmowanie | | / | dzielenie | | dzielenie calkowite | | Mod | dzielenie modulo | | * | mnożenie | | ^ | potęgowanie | | & | łaczenie łancuchów znaków | | = | równość, przypisaniee | | Is | równość referencji obiektów | | <,>,>=,<=,<>,>< | mniejszość, większość, większy lub równy, mniejszy lub równy, nierówności | | And | logiczna lub bitowa koniunkcja | | Or | logiczna lub bitowa alternatywa | | Not | logiczna lub bitowa negacja | | Eqv | logiczna lub bitowa ekwiwalencja | | Imp | logiczna lub bitowa implikacja | | Xor | logiczna lub bitowa alternatywa wyłaczająca |
Kolejność wykonywania działań 1. potęgowanie 2. dzielenie mnożenie 3. dzielenie całkowite 4. dzielenie modulo 5. dodawanie i odejmowanie
dla operatoów logicznych: 1. Not 2. And 3. Or 4. Xor 5. Eqv 6. Imp
|