Телефон: +7 (495) 649-0526

Арифметические операторы VBA

Картинка к странице

Следующая статья:

Содержание

Арифметические операторы

Оператор Описание
+, -, * Сложение, вычитание, умножение
/ Деление
Целочисленное деление. При делении отбрасывает любую дробную часть так, чтобы результат был целым числом
Mod Деление по модулю. Возвращает только остаток операции деления
^ Возведение в степень

Рассмотрим данные операторы более подробно.

Сложение

Оператор сложения (+) выполняет простое сложение. Оба операнда должны быть численными выражениями или строками, которые VBA может преобразовать в число. Оператор сложения можно также использовать для выполнения арифметических операций с данными типа Date.

Вычитание

Используется либо для вычитания одного числа из другого, либо для обозначения унарного минуса.

Унарный минус ( unary minus ) – это знак минус, который помещают перед числом (выражением) для указания того, что это отрицательное число (выражение). Поместить унарный минус перед числом или выражением означает то же, что умножить это число на минус 1.

Умножение

Оператор умножения (*) перемножает два числа; результатом выражения умножения является произведение двух операндов. Оба операнда в выражении умножения должны быть численными выражениями или строками, которые VBA может преобразовать в число.

Деление

Оператор деления (/) называют оператором деления чисел с плавающей точкой или действительных, чтобы отличать от оператора целочисленного деления. Оператор деления с плавающей точкой выполняет обычное арифметическое деление двух операндов. В выражениях деления первый операнд делится на второй операнд; результатом деления является частное. Оба операнда в выражении деления с плавающей точкой должны быть численными выражениями или строками, которые VBA может преобразовать в числа.

Целочисленное деление

Выражения, использующие оператор целочисленного деления (), всегда имеют результатом целое число без дробной части. Оба операнда в выражении целочисленного деления должны быть численными выражениями или строками, которые VBA может преобразовать в числа.

Деление по модулю

Деление по модулю (mod) дополняет целочисленное деление. В делении по модулю выражение возвращает только остаток операции деления как целое. Оба операнда в выражении деления по модулю должны быть численными выражениями или строками, которые можно преобразовать в число.

Возведение в степень

Оператор возведения в степень (^) возводит число в степень. Оба оператора в выражении возведения в степень должны быть численными выражениями или строками, которые VBA может преобразовать в числа. Операнд слева от оператора возведения в степень может быть отрицательным числом, только если операнд справа является целым. Если какой-либо операнд является равным Null, то результатом выражения возведения в степень также будет Null; иначе результат выражения будет иметь тип Double.

Видео: «Команда КВН «ПриМа» танец Медведева (эксклюзив)»

Танец- воспоминание о выпускном вечере

Команда КВН «ПриМа» танец Медведева (эксклюзив)
Интересное в интернете: forex в Саратове

Статья: Арифметические операторы VBA

Раздел: VBA программирование (office)

Сайт: SD Company » Все разделы статей

Последнее изменение: 2010.11.16 в 07:27

Теги: математические операторы, арифметические операции, vba

Следующая статья:

Условные, логические операторы в Visual Basic VBA
Условные, логические операторы в Visual Basic VBA
Описание, как пишутся и используются логические операторы, условные переходы в Visual Basic (VBA)
Игры логические - история
Игры логические - история
Статья о истории развитии логических игр в компьютерном мире, с чего все начиналось и какие перспективы развития
Приоритет операторов
Приоритет операторов
Правила использования различных операторов, значимость различных операторов, как избежать ошибок
Системные ограничители и операторы
Системные ограничители и операторы
Что такое системные ограничители, какие бывают ограничители и для чего используются
Обзор графических планшетов
Обзор графических планшетов
Статья о том, какие графические планшеты бывают и по каким критериям отбираются данные приборы