русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Приоритеты операций


Дата добавления: 2013-12-24; просмотров: 1028; Нарушение авторских прав


Операции VBA

В программах на VBA можно использовать стандартный набор операций над данными. Имеются три основных типа операций:

О Математические, выполняются над числами, и их результатом являются числа

О Отношения, применяются не только к числам, и их результатом являют­ся логические значения, например х>у

О Логические, используются в логических выражениях и их результатом являются логические значения, например Not x And у

Приведем операции VBA указанных и дополнительных категорий.

 

Математические операции

 

[Операнд1] + [Операнд2]     Сложение  
[Операнд1] - [Операнд2]     Вычитание  
- [Операнд]   Перемена знака  
[Операнд1] * [Операнд2] [Операнд1] / [Операнд2] Умножение Деление  
[0перанд1] \ [Операнд2]   Целочисленное деление  
[Операнд1] Mod [Операнд2]   Остаток от деления по модулю  
[Операнд1] ^ [Операнд2]   Возведение в степень  

 

Операции отношения

 

[Операнд1]< [Операнд2]   Меньше  
[Операнд1]> [Операнд2]   Больше  
[Операнд1]<= [Операнд2]   Меньше или равно  
[Операнд1]>= [Операнд2]   Больше или равно  
[Операнд1] <> [Операнд2]   Не равно  
[Операнд1] = [Операнд2]   Равно  
[Операнд1] Is [Операнд2)   Сравнение двух операндов, содержащих ссылки на объекты
[Операнд1] Like [Операнд2]   Сравнение двух строковых выражений  

 

 

Логические операции

 

[Операнд1] And [Операнд2]   Логическое умножение  
[[Операнд1] Or [Операнд2]   Логическое сложение  
[Операнд1] Хог [Операнд2]   Исключающее or (или)  
[Операнд1] Mot [Операнд2]   Логическое отрицание  
[Операнд1] Imp [Операнд2]   Логическая импликация (в настоящее время почти не используется)  
[Операнд1] Equ [Операнд2]   Логическая эквивалентность (в настоящее время почти не используется)  

 



Другие операции

 

[Строка1] & [Строка2] Сложение строк. Для сложения строк до­пустимо использование операции [Cтрока1] + [Строка2], но предпочти­тельнее, во избежания путаницы, приме­нять операцию со знаком &

 

 

VBA выполняет операции в соответствии с их приоритетами, что обеспечь вает однозначность в трактовании значений выражений. Приведем приоритеты выполнения операций.

 

Приоритет Операция
Вызов функции и скобки
^
- (смена знака)
*, /
\
Mod
+, -
>, <, >=, <=, <>,=
Not
And
Or
Xor
Equ
Imp

 



<== предыдущая лекция | следующая лекция ==>
Тип данных, определенный пользователем | Функции проверки типов


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

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