You are on page 1of 9

Работа с операторите

на Visual Basic
1. Формула

 Конструкция, която комбинира числа,


променливи, оператори и ключови думи,
за да създаде нова стойност.
 Оператори- знаци, които извършват
операции (+- събиране, *- умножение и
др.).
2. VB осигурява следните
оператори:
Оператор Математическа
операция
+ Събиране
- Изваждане
* Умножение
/ Деление
\ Целочислено деление
Mod Остатък при деление
^ Повдигане на степен
& Конкатенация на низове
3. Създайте програма-
калкулатор за основните
операции
4. Програмен код
Dim First, Second 'declare variables
First = Val(Text1.Text) 'fetch and convert numbers
Second = Val(Text2.Text)
If Option1.Value = True Then
Label1.Caption = First + Second
End If
If Option2.Value = True Then
Label1.Caption = First - Second
End If
If Option3.Value = True Then
Label1.Caption = First * Second
End If
If Option4.Value = True Then
Label1.Caption = First / Second
End If
5. Функции
 Подпрограма, която съдържа
алгоритъм с формула и/или
формули.
 Изразите във функцията зависят от
аргументите й.
 Функцията връща само една
стойност.
6. Математически функции
на VB
Функция Предназначение
Abs(n) Връща абсолютната стойност на n
Atn(n) Връща аркустангенс, в радиани, от n
Cos(n) Връща косинуса от ъгъла n. Ъгълът n се изчислява в радиани
Exp(n) Връща константата е, повдигната на степен n
Rnd(n) Генерира случайно число между 0 и 1
Sgn(n) Връща -1, ако n е по-малко от 0, 0 ако n е 0, и +1 ако n в по-
голямо от 0
Sin(n) Връща синуса от ъгъл n. Ъгълът n се изразява в радиани
Sqr(n) Връща квадратния корен на n
Str(n) Конвертира числова стойност в низ
Tan(n) Връща тангенса от ъгъла n. Ъгълът n се изчислява в радиани
Val(n) Конвертира низова стойност в число
7. Приоритет на
операциите
Оператори Приоритет
() 1
^ 2
- 3
*и/ 4
\ 5
Mod 6
+и- 7
8. Създайте програма-
калкулатор за по- сложни
операции

You might also like