=
比起 eql
来得宽松,但参数的类型需一致。
用来比较数字的谓词为 <
(小于)、 <=
(小于等于)、 =
(等于)、 >=
(大于等于)、 >
(大于) 以及 /=
(不相等)。以上所有皆接受一个或多个参数。只有一个参数时,它们全返回真。
等同于二元操作符的结合(conjunction),应用至每一对参数上:
等同于
特殊的谓词 zerop
、 plusp
与 minusp
接受一个参数,分别于参数 =
、 >
、 <
零时,返回真。虽然 -0.0
(如果实现有使用它)前面有个负号,但它 =
零,
因此对 -0.0
使用 zerop
,而不是 minusp
。
本节定义的谓词中,只有 =
、 /=
与 zerop
可以用在复数。
函数 与 min
分别返回其参数的最大值与最小值。两者至少需要给一个参数:
如果参数含有浮点数的话,结果的类型取决于各家实现。