天天看点

PowerBuilder学习笔记(运算符和表达式)

算术运算符:+、-、*、/

指数运算符:^

扩展运算符:+=、-=、*=、/=

自增、自减运算符:++、--

关系运算符:< 、<=、=、>、>=、<>(不等于)

逻辑运算符:AND(与)、OR(或)、NOT(非)

连接运行符:+

连接运算符可以用来连接字符串、合并blob类型变量。

注意!

在PowerBuilder中减号和自减运算符的两边要有空格,不然会被认为是标识符。

如果操作数是Null,则表达式结果也为Null。

Dec类型会被四舍五入。

字符串的比较区分大小写,字符串末尾的空白不会被忽略,可以使用RightTrim()函数进行删除。

运算符的优先级:(由高到低)

括号——一元正负运算——幂运算——乘除——加减——关系——逻辑非——逻辑与——逻辑或

数值类型:(由高到低)

Double——Real——Dec——LongLong——ULong——UInt——Int

其中无符号型优于有符号型。

继续阅读