Студопедия


Авиадвигателестроения Административное право Административное право Беларусии Алгебра Архитектура Безопасность жизнедеятельности Введение в профессию «психолог» Введение в экономику культуры Высшая математика Геология Геоморфология Гидрология и гидрометрии Гидросистемы и гидромашины История Украины Культурология Культурология Логика Маркетинг Машиностроение Медицинская психология Менеджмент Металлы и сварка Методы и средства измерений электрических величин Мировая экономика Начертательная геометрия Основы экономической теории Охрана труда Пожарная тактика Процессы и структуры мышления Профессиональная психология Психология Психология менеджмента Современные фундаментальные и прикладные исследования в приборостроении Социальная психология Социально-философская проблематика Социология Статистика Теоретические основы информатики Теория автоматического регулирования Теория вероятности Транспортное право Туроператор Уголовное право Уголовный процесс Управление современным производством Физика Физические явления Философия Холодильные установки Экология Экономика История экономики Основы экономики Экономика предприятия Экономическая история Экономическая теория Экономический анализ Развитие экономики ЕС Чрезвычайные ситуации ВКонтакте Одноклассники Мой Мир Фейсбук LiveJournal Instagram

Арифметические выражения




Целое число в VBA представляется последовательностью цифр со знаком "минус" или без знака. Примеры целых чисел:

-18 32 0

Если в числе имеется дробная часть, то она отделяется от целой части точкой. При этом целую часть можно опустить, если она равна нулю. Примеры чисел с дробной частью:

0.5 -5.68 -.12 3 . .03

Возможно также представление чисел с дробной частью в экспоненциальной форме. Например, заряд электрона, равный 1.6·10-19 кулона, запишется в виде 1.6Е‑19

Вместо английской буквы Е при указании порядка можно использовать букву D, т. е. заряд электрона можно записать в виде 1.6D-19.

Таблица 3.5 – Арифметические операции.

+ Ø сложение,
Ø вычитание, изменение знака,
* Ø умножение,
/ Ø деление,
^ Ø возведение в степень,
\ Ø целочисленное деление, т. е. деление целых чисел с отбрасыванием остатка,
Mod Ø определение остатка от деления целых чисел, являющегося целым числом.

При наличии в выражении нескольких арифметических операций порядок их выполнения определяется правилом приоритетов арифметических операций:

· в первую очередь выполняется возведение в степень;

· далее выполняются умножение и деление в порядке следования;

· целочисленное деление;

· операция определения остатка от деления целых чисел;

· операция изменения знака числа

· последнюю очередь выполняются сложение и вычитание в порядке следования

Для изменения последовательности операций используются круглые скобки: сначала рассчитываются значения арифметических выражений, заключенных в круглые скобки. Квадратные и фигурные скобки в конструкциях VBA не используются.

Пример:

Sub Арифметика2()

Dim m As Integer, n As Integer

Dim х As Single, у As Single

х = 3 : m = 2 : n = -1

у = (- 3) ^ m 'Результат: у= 9

у = -(3 ^ m) 'Результат: у= -9

у = -3 ^ m 'Результат: у= -9

у = 10 + (х + 7 ) ^ (т + п) 'Результат: у= 20

у = 10 + х + 7 ^ m + n 'Результат: у= 61





Дата добавления: 2015-05-10; просмотров: 380; Опубликованный материал нарушает авторские права? | Защита персональных данных | ЗАКАЗАТЬ РАБОТУ


Не нашли то, что искали? Воспользуйтесь поиском:

Лучшие изречения: Учись учиться, не учась! 10119 - | 7760 - или читать все...

Читайте также:

 

35.173.234.237 © studopedia.ru Не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования. Есть нарушение авторского права? Напишите нам | Обратная связь.


Генерация страницы за: 0.001 сек.