назад | содержание | вперед Математические операторы Математические операторы позволяют выполнять в программе действия над числами. В табл. 5.2 приведены арифметические операторы и выполняемые ими функции. Таблица 5.2. Математические операторы
Математические операторы предназначены для создания выражений. Выражения могут содержать переменные, константы, функции, связанные более чем одним оператором. Если в выражении отсутствуют скобки, то операторы выполняются в следующем порядке: 1. Возведение в степень. 2. Умножение и деление. 3. Деление нацело. 4. Взятие остатка от деления. 5. Сложение и вычитание. Вы можете изменить порядок вычисления в выражении, используя круглые скобки. Например, в формуле (8-3*(4-2))/(3+2) вначале выполняется операция 4—2, затем умножение, затем вычитание из 8 предыдущего результата, сложение 3+2 и, наконец, деление.
Первые три математических оператора, приведенных РІ табл. 5.2, РЅРµ требуют пояснений. Рассмотрим примеры использования операторов деления. РС… РІ таблице три. Первый РёР· РЅРёС… выполняет деление СЃ плавающей точкой. Его оператор записывается РІ РІРёРґРµ РєРѕСЃРѕР№ черты (/). Введите РІ РѕРєРЅРµ Immediate Visual Basic следующее выражение: Print 10/3 Р’ результате РІ РѕРєРЅРѕ Immediate будет выведено число 3,33333333333333. Далее РІ табл. 5.2 следует оператор целочисленного деления. РћРЅ записывается РІ РІРёРґРµ обратной РєРѕСЃРѕР№ черты (\). Введите РІ РѕРєРЅРµ Immediate Print 10\3 Р’ результате будет получено число 3. Третий оператор деления — оператор mod. РћРЅ выдает остаток, получающийся РІ результате деления. Введите РІ РѕРєРЅРµ Immediate Visual Basic следующее выражение: Print 10 mod 3 Р’ результате РІ РѕРєРЅРѕ Immediate будет выведено число 1. РќР° СЂРёСЃ. 5.4 показано РѕРєРЅРѕ Immediate СЃ результатами проведенных вычислений. Последним РІ табл. 5.2 приведен оператор возведения РІ степень. РћРЅ имеет следующий синтаксис: результат = число ^ показательСтепени Если параметр показательСтепени больше 1, это означает, что число возводится РІ степень. Если РѕРЅ меньше 1, РЅРѕ больше 0, то РёР· числа извлекается корень. РџСЂРё значении параметра меньше 0 вычисляется обратное значение РґСЂРѕР±Рё. Например: 2 ^ 3 = 8 16 ^ 0.5 = 4 2 ^ -3 = 0,125 РќР° СЂРёСЃ. 5.5 показано РѕРєРЅРѕ Immediate СЃ результатами возведения РІ степень.
Рис. 5.4. Окно Immediate с результатами вычислений
Рис. 5.5. Окно Immediate с результатами возведения в степень
назад | содержание
| вперед
Поделитесь этой записью или добавьте в закладки | Полезные публикации |