Вычитание

Top  Previous  Next

Содержание  - Отчеты - Расширенные отчеты - Дизайнер отчетов - Исчисляемые выражения - Операторы - Вычитание

 

Арифметический, строковый, типа date

Символ оператора       -
Тип первого операнда     Числовой, текстовый, дата
Тип второго операнда   Тот же, что и у первого операнда, если первый операнд числовой или текстовый.
Если один из операндов типа 'дата', другой операнд может быть числом или типа 'дата'.
Тип результата           Тот же, что и у первого операнда, если первый операнд числовой или текстовый
Если оба оператора типа 'дата', результатом является число дней между датами.
Когда первый оператор  типа "дата", а второй - число, результатом является дата, полученная вычитанием числа дней (второго аргумента) из даты (первого аргумента).
Приоритет оператора       600
Описание Этот оператор вычитает второй операнд из первого. Если один операнд - целое число, а второй - с плавающей точкой, результат тоже будет в формате с плавающей точкой. Если операнд текстовый, вторая строка добавляется к первой. Пробелы после первой строки отрезаются и добавляются в конец результирующей строки.

 

Примеры:

10 - 20 -> -10
10 - 20.5       -> -10.5
"Good " - "Day" -> "GoodDay "
"5/9/99" - "5/8/99"     -> 1
"5/9/99" – 1   -> "5/8/99"