Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
TKhID_LR4_new.doc
Скачиваний:
4
Добавлен:
01.05.2025
Размер:
187 Кб
Скачать
☆
  1. Аргумент стандартної функції завжди беруть у круглі скобочки.

  2. Перед ім’ям функції через кому записують ім’я класу Math ( стандартних математичних функцій ), до якого вона належить.

  3. Iм’я функції можливо записувати без вказівки імені класу Math, але тоді цей клас повінен бути у програмі описан поперед усіх операторів програми реченням:

Imports System.Math

(дивись далі на прикладі у хіді роботи).

4.Числовими операндами називають числові змінні, сталі та стандартні функції.

5.Арифметичні вирази – це вирази, складені з числовых операндів, знаків операцій звичайної арифметики та круглих скобочек.

Нижче приведені таблиці найбільш використовуемих числових вбудованих функцій і знаків арифметичних операцій мови vb.. Знаки арифметичних операцій у vb

Приоритет

Знак

Операція

Приклад

I

^

Піднесення до ступеня

А ^ 3

-

Зміна знака

- В

II

*

Множення

С * D

/

Ділення

C / D

III

+

Додавання

C + D

-

Віднімання

C - D

Правила обчислення арифметичних виразів:

  1. Спочатку обчислюються значення стандартних функцій.

  2. Операції виконуються відповідно їх пріоритетам.

  3. Операції одного рівня виконуються зліва направо.

  4. Для зміни порядка виконання операцій використовують круглі скобки.

Слід пам’ятати, що у виразах на 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)

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]