перечне по мере необходимости указываются типы операндов, а также типы аргументов функций и процедур (тип результата для некоторых функций и процедур отличается от типов аргументов). В качестве операндов и аргументов функций и процедур почти всегда могут использоваться такие выражения, в результате вычисления которых получаются значения типа соответствующего типу аргумента.
К сожалению автор не нашел другого места для встроенных процедур, которые (строго говоря) не имеют отношения к выражениям. Но желание поместить их вместе основано на соображениях удобства читателя.
ОПЕРАЦИИ С ЧИСЛАМИ
Для операций с числами операндами и аргументами являются любые числовые выражения numericexpression возможно с некоторыми ограничениями их значений.
АРИФМЕТИЧЕСКИЕ ОПЕРАЦИИ И ФУНКЦИИ
Сложение
nuinericexpressioni + numericexpression2 (2.3) сумма получается сложением первого и второго слагаемых
Вычитание
nuinericexpressioni - nuinericexpression2 (2.4) разность получается вычитанием вычитаемого из уменьшаемого
Умножение
nuinericexpressioni * numericexpression2 (2.5) произведение получается умножением множимого на множитель Деление целочисленное
nuinericexpressioni \ nuinericexpression2 (2.6) частное получается делением делимого на делитель numericexpressioni MOD numericexpression2 (2.7)
остаток получается после деления делимого на делитель. (При этой операции в QBasic если делимое и делитель имеют тип отличный от целого, то перед целочисленным делением они округляются).
Деление дробное
nuinericexpressioni / numericexpression2 (2.8) частное получается делением делимого на делитель
Округление чисел
FIX(numericexpression) (2.9)