OWBasic для Pocketviewer

Начало ВВЕДЕНИЕ Группа ВЫРАЖЕНИЕ Алфавитный указатель

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

   Арифметические операторы и их пригодность:

 

Уровень
(приоритет)

ОператорЦелыеВещественныеСтрокаЛогические

Название

1'*'даданетнетУмножение
1'/'даданетнетДеление
1'%'даnoнетнетМодуль
2'+'дададанетСложить
2'-'даданетнетВычесть
3<дададанетМеньше чем
3<=дададанетМеньше или равно
3=дададанетРавно
3>дададанетБольше чем
3>=дададанетБольше или равно
3<>дададанетНе равно
4ANDданетнетдаЛогическое "И"
5ORданетнетдаЛогическое "Или"
5XORданетнетдаОбратное "Или"

Операторы с низким приоритетом выполняются первыми.
Операторы с одинаковым приоритетом выполняются слева направо.
Результат сравнения операторов логический.
Логическое отрицание выполняется функцией NOT!()
Примечание: Оператор модуля - в то же самое время характеристика типа (Целое число). Поэтому незаполненный должен всегда стоять после предыдущих идентификаторов если используется как оператор модуля.

  • IFUNC - Процедуры и функции, работающие с целыми значениями
  • FFUNC - Процедуры и функции, работающие с вещественными значениями
  • SFUNC - Процедуры и функции, работающие со строками
Начало ВВЕДЕНИЕ Группа ВЫРАЖЕНИЕ Алфавитный указатель