等同于
有两个函数 1+
与 1-
,分别将参数加 1
与减 1
后返回。 有一点误导,因为 (1- x)
返回 x-1
而不是 1-x
。
用来做乘法的函数是 。接受任何数量的参数。没有参数时返回 1
。否则返回参数的乘积。
除法函数 /
至少要给一个参数。这样形式的调用 (/ n)
等同于 (/ 1 n)
,
等同于
注意 -
与 /
两者在这方面的相似性。
举例来说,如果你试着找出平均每一个月有多长,可能会有解释器在逗你玩的感觉。在这个情况下,你需要的是,对比值调用 ,而不是对两个整数做 /
。