函数名
格式
功能
描述
+
累加函数
(+ N1 N2
N3......Ni)
求任意个整数和实
数到和
(
1
)
Ni
可以是整型和实型常数、变量以
及返回值为整数和实数的表达式,不允许
为其他类型。而且每一个变量必须有值,
不能为
nil
。
(
2
)
Ni
全部为整型时,函数值为整型,
但应防止整数越界;
Ni
全部为实型时,
函数值为实型;
Ni
既有整型又有实型时,
函数返回值为实型。
-
累减函数
(- N1 N2
N3......Ni)
如果只有一个参数
(-
N)
,相当于取与
N
符号相反的数;如
果有多个参数,相
当于
N1-N2-N3-
…-Ni
。
同累加函数
*
累乘函数
(* N1 N2
N3.......Ni)
如果只有一个参数
(*N)
,相当于
1*N
;如果有多个参
数,相当于
N1*N2*N3*…*Ni
同累加函数
/
累除函数
(/ N1 N2
N3......Ni)
如果只有一个参数
(/N)
,相当于
N/1
;
如果有多个参数,
相当于
N1/
(N2*N3*…*Ni)
(
1
)一般调用规则同累加函数。
(
2
)如果参数全部为整型,函数值为整
数。但在执行整除运算时,商的小数部分
被舍去,而不是四舍五入为整数。
(
3
)除了被除数
N1
外,
N2
,
N3
,
…
,
Ni
中不允许出现
。
1+
加一函数
(1+ N)
相当与
N+1
(
1
)参数可以为整型或实型。
(
2
)该函数值虽然等同于
(+ N 1)
,但加
一函数的运算速度快,常用在步长为
1
的
循环中
1-
减一函数
(1- N)
相当与
N-1
同加一函数
Abs
绝对值函数
(abs N)
求整型或实型常数、
变量或表达式的绝
对值
Sqrt
平方根函数
(sqrt N)
求整型或实型常数、
变量或表达式的平
方根
(
1
)参数的值必须大于等于
(
2
)不管参数的值是整型或实型,
Sqrt
函数的返回值均为实型