确定两个表达式是否相等 支持的平台:视窗和 Mac OS 签名(equal expr1 expr2 [fuzz])
返回值类型:T 或零 T如果两个表达式相等(求值为相同的值);否则。nil 言论当比较两个实数(或两个实数列表,如点)时,如果使用不同的方法来计算它们,则两个相同的数字可能会略有不同。您可以指定模糊数量来补偿不同计算方法可能导致的差异。
例子给定以下任务: (setq f1 '(a b c)) (setq f2 '(a b c)) (setq f3 f2) (setq a 1.123456) (setq b 1.123457) 比较:f1f3 (equal f1 f3) T 比较:f3f2 (equal f3 f2) T 比较:ab (equal a b) nil 变量相差 .000001。比较:,模糊参数为 .000001:abab (equal a b 0.000001) T 变量的差异量等于指定的模糊因子,因此认为变量相等。abequal |
|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1 苏公网安备32011402011833)
GMT+8, 2024-12-15 14:39
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.