函数类型
Lingo中包含9个类型的函数:
- 基本运算符:包含算术运算符,逻辑运算符和关系运算符
- 数学函数:三角函数和常规的数学函数
- 金融函数:Lingo提供了两种金融函数
- 概率函数:Lingo提供了大量的概率函数
- 变量界定函数:这类函数用来定义变量的取值范围
- 集操作函数:这类函数对集的操作提供帮助
- 集循环函数
- 数据输入输出函数
- 辅助函数:各种杂类函数
基本运算符
算术运算符(对应的运算优先级从高到低):
运算符 | 含义 |
---|---|
- | 取反(一元运算符,只需一个数据单元参与运算) |
^ | 乘方 |
* | 乘 |
/ | 除 |
+ | 加 |
- | 减 |
逻辑运算符:
运算符 | 含义 |
---|---|
not | 否定该操作数的逻辑值,#not#是一个一元运算符 |
eq | 若两个运算数相等,则为 true;否则为 flase |
ne | 若两个运算符不相等,则为 true;否则为 flase |
gt | 若左边的运算符严格大于右边的运算符,则为 true;否则为 flase |
ge | 若左边的运算符大于或等于右边的运算符,则为 true;否则为 flase |
lt | 若左边的运算符严格小于右边的运算符,则为 true;否则为 flase |
le | 若左边的运算符小于或等于右边的运算符,则为 true;否则为 flase |
and | 仅当两个参数都为 true 时,结果为 true;否则为 flase |
or | 仅当两个参数都为 false 时, |