cchessbd 发表于 2022-11-7 13:12:20

【已解决,可删帖】写了个函数,但函数一直返回nil,咋回事,求大大解释一下!

本帖最后由 cchessbd 于 2022-11-8 08:13 编辑

(defun Is@Region (num rg1 rg2);num 是否在区间 [rg1,rg2),但函数一直返回nil,咋回事
(and (<= rg1 num) (< num reg2))
)



bonny 发表于 2022-11-7 13:35:22

大哥,您参数写错了

bonny 发表于 2022-11-7 13:36:47


(defun Is@Region (num rg1 rg2);num 是否在区间 [rg1,rg2),但函数一直返回nil,咋回事
(and (<= rg1 num) (< num rg2))
)

cchessbd 发表于 2022-11-7 13:49:05

bonny 发表于 2022-11-7 13:36
(defun Is@Region (num rg1 rg2);num 是否在区间 [rg1,rg2),但函数一直返回nil,咋回事
(and (

谢谢大哥,哎,中午休息时间写的,太累了。。。

Dani1988 发表于 2022-11-7 15:39:25

(defun Is@Region (num rg1 rg2);num 是否在区间 [rg1,rg2),但函数一直返回nil,咋回事
(setq flag (and (<= rg1 num) (< num rg2)))
)

阳阳阳 发表于 2022-11-7 16:39:44

我是小白,学习这个简单看懂不。
页: [1]
查看完整版本: 【已解决,可删帖】写了个函数,但函数一直返回nil,咋回事,求大大解释一下!