Делит два выражения
Integer
Синтаксис
Использование
result = lhs \ rhs
Параметры
lhs
Левая сторона выражения (делимое)
rhs
Правая сторона выражения (делитель)
Возвращаемое значение
Возвращает частное от деления
Integer
делимого и делителя.
Описание
Оператор \ (Целочисленное деление) делит два
Integer
выражения и возвращает результат. Значения с плавающей точкой конвертируются
в
Integer , округляясь вверх или
вниз, и дробная часть полученного частного урезается.
Если делимое (
rhs) является нулем (
0), произойдет
ошибка деления на ноль (авария).
Ни один из операндов не модифицируется в любом случае.
Этот оператор может быть перегружен для пользовательских типов.
Пример
Dim n As Double
Print n \ 5
n = 7 \ 2.6 '' => 7 \ 3 => 2.33333 => 2
Print n
n = 7 \ 2.4 '' => 7 \ 2 => 3.5 => 3
Print n
Sleep
Вывод:
0
2
3
Различия диалектов
- В диалекте -lang qb, этот
оператор не может быть перегружен.
Отличия от QB
См. также