- •I.Теоретичні відомості.
- •1.Числові сталі.
- •2.Числові змінні.
- •2.1.Оператор dim
- •2.2.Оператор присвоєння.
- •3. Числові стандартні математичні функції приведені у таблиці нижче:
- •4.Правило дужок: кількість відкритих і закритих дужок у виразі повинна бути однаковою.
- •Iм’я функції можливо записувати без вказівки імені класу Math, але тоді цей клас повінен бути у програмі описан поперед усіх операторів програми реченням:
- •Нижче приведені таблиці найбільш використовуемих числових вбудованих функцій і знаків арифметичних операцій мови vb.. Знаки арифметичних операцій у vb
- •Правила обчислення арифметичних виразів:
- •II. Хід роботы:
- •1. Оформити звіт.
- •Контрольні запитання.
- •Завдання (для дому):
- •II Які помилки допущені в записах арифметичних виразів на vb:
Аргумент стандартної функції завжди беруть у круглі скобочки.
Перед ім’ям функції через кому записують ім’я класу Math ( стандартних математичних функцій ), до якого вона належить.
Iм’я функції можливо записувати без вказівки імені класу Math, але тоді цей клас повінен бути у програмі описан поперед усіх операторів програми реченням:
Imports System.Math
(дивись далі на прикладі у хіді роботи).
4.Числовими операндами називають числові змінні, сталі та стандартні функції.
5.Арифметичні вирази – це вирази, складені з числовых операндів, знаків операцій звичайної арифметики та круглих скобочек.
Нижче приведені таблиці найбільш використовуемих числових вбудованих функцій і знаків арифметичних операцій мови vb.. Знаки арифметичних операцій у vb
-
Приоритет
Знак
Операція
Приклад
I
^
Піднесення до ступеня
А ^ 3
-
Зміна знака
- В
II
*
Множення
С * D
/
Ділення
C / D
III
+
Додавання
C + D
-
Віднімання
C - D
Правила обчислення арифметичних виразів:
Спочатку обчислюються значення стандартних функцій.
Операції виконуються відповідно їх пріоритетам.
Операції одного рівня виконуються зліва направо.
Для зміни порядка виконання операцій використовують круглі скобки.
Слід пам’ятати, що у виразах на VB.:
1. Аргументи стандартних функцій записують у круглих скобках:
в математиці – cos x, на VB- MATH.COS( x);
2. Тип результату арифметичного виразу буде цілим тільки тоді, коли
всі операнди будуть цілого типу.
3.Арифметичні вирази можна записувати: тільки у правій частині оператора присвоєння та других операторах, які будуть вивчатися далі.
4.Правило дужок: кількість відкритих і закритих дужок у виразі повинна бути однаковою.
Завдання1: розібрати запис математичних виразів на мові VB.
Математичні вирази Вирази на VB
1. cosx+ cosx² Math.cos(x)+ Math.cos(x^2)
2. cos2x - cos5x3 Math.cos(x)^2 - Math.cos(x^3)^5
3. ab - cd + 2,15 a*b - (c*d + 2.15)/18.6
18,6
4. 2sinx - 3,45 (2* Math.sin(x)-3.45))/ (3* Math.abs(x))
3|x|
5. 2sin|x| -tg(x-3) 2* Math.sin(Math.abs(x)) – Math.sin(x-3)
6
.
√|x-2| + a² + 2ab
Math.sqrt(Math.abs(x-2))+a^2
+2*a*b
Завдання2: знайти помилки в даних виразах на VB:
1. cos*(x^2)+sin^3 (x) -7,67- Math.sin(x)
2. sqr(abs(x-2) abs))+ 2a +2ab+b^3+ Math. – Math(2)
3. abс(x+12) : -2 + 2ab * Math.tg +cos(x)
