开发培训文档
alert
M
基础
(
参考
Cache
面向对象软件开发教程
P489)
1.
常用的特殊的变量
这些特殊的变量有指定的含义,它们一般以
$
开头。有个别特殊变量也同
时支持缩写
1)
$HOROLOG ($H)
$Horolog
包含了时间和日期,
它们由逗号分开。
第一部分是日期的数字,
它是从
1840
年
12
月
31
日开始计算日期的数字。第二部分是秒的数字,
它是从午夜开始计算的。
Global
中的日期时间都是以数字的形式存储的。
时间日期的函数
$ZDate
把
$Horolog
格式的日期值按照指定格式显示。
$ZDateH $ZDate
的反函数。
$ZDateTime
把
$Horolog
格式的日期时间值按照指定格式显示。
$ZDateTimeH $ZDateTime
的反函数。
$ZTime
把
$Horolog
格式的时间值按照指定格式显示。
$ZTimeH $ZTime
的反函数。
2) $JOB
(
$J
)
$JOB
包含一个正整数,
表示系统所分配给每一个在执行中的进程独一无
二的编号。当进程还在的时候,
$JOB
的值是不变的
2.
基本的运算符
1)
算术运算符
+
、
-
、
*
、
/
、
\
、
#
,
**
。
其中,
+
、-、
*
、
/
是基本的
4
个算术运算符。
\
整数的除法
2+5*7 = 49
,从左到右依次运算
2+(a*b) = 37
2)
算术比较运算符
<
、
>
3)
字符串比较运算符
=
、
[
、
]
=
比较运算符是比较两个字符串的相同与否。
如果需要比较两个数字是
否一样的话,
需要在前面再加一个
+
号。例如,
+number1=+number2
。
[
运算符检查右边的串是不是包含了左边的串
]
运算符检查左边的串是不是在字典顺序上跟着右边的串;它是严格按照
ASCII
码来操作的。
例如:
2]19
,
返回是
1
,
因为
2
的
ASCII
值是
50
,
而
1
的
ASCII
值是
49
。
4)
连接符