7 数学表达式
表达式在 PSPP 命令中每次出现时都遵循共同的语法。表达式由 操作数 组成,操作数可以是数字、字符串或变量名,由 运算符 分隔。有五种类型的运算符:分组、算术、逻辑、关系和函数。
每个运算符接受一个或多个操作数作为输入,并产生恰好一个结果作为输出。根据运算符的不同,操作数接受字符串或数字作为操作数。除少数例外,操作数本身可以是完整的表达式。
| • 布尔值 | 布尔值 | |
|---|---|---|
| • 表达式中的缺失值 | 在表达式中使用缺失值 | |
| • 分组运算符 | 括号 | |
| • 算术运算符 | 加 减 乘 除 幂 | |
| • 逻辑运算符 | AND NOT OR | |
| • 关系运算符 | EQ GE GT LE LT NE | |
| • 函数 | 更复杂的运算符 | |
| • 运算顺序 | 运算符优先级 |