算术运算符:+、-、*、/
指数运算符:^
扩展运算符:+=、-=、*=、/=
自增、自减运算符:++、--
关系运算符:< 、<=、=、>、>=、<>(不等于)
逻辑运算符:AND(与)、OR(或)、NOT(非)
连接运行符:+
连接运算符可以用来连接字符串、合并blob类型变量。
注意!
在PowerBuilder中减号和自减运算符的两边要有空格,不然会被认为是标识符。
如果操作数是Null,则表达式结果也为Null。
Dec类型会被四舍五入。
字符串的比较区分大小写,字符串末尾的空白不会被忽略,可以使用RightTrim()函数进行删除。
运算符的优先级:(由高到低)
括号——一元正负运算——幂运算——乘除——加减——关系——逻辑非——逻辑与——逻辑或
数值类型:(由高到低)
Double——Real——Dec——LongLong——ULong——UInt——Int
其中无符号型优于有符号型。