整数lisp的最小值

Dar*_*lyn 0 lisp common-lisp

我试着在lisp中检索整数的最小值.我发现

most-negative-fixnum 
Run Code Online (Sandbox Code Playgroud)

应该代表最低可能数字的变量.无论我尝试用它做什么都会引发错误

变量`MOST-NEGATIVE-FIXNUM'未绑定.

有没有具体的方法如何在lisp中获取变量的值?我对此的研究没有结果.

谢谢

cor*_*ump 5

它应该如下工作,使用例如SBCL作为Common Lisp的实现:

CL-USER> (lisp-implementation-type)
"SBCL"
CL-USER> (lisp-implementation-version)
"1.3.12.51-868cff4"
CL-USER> most-negative-fixnum
-4611686018427387904
Run Code Online (Sandbox Code Playgroud)

[...]应该代表最低可能数字的变量

那将是最低的fixnum.你也有很多数字:

CL-USER> (* 10000 most-negative-fixnum)
-46116860184273879040000
Run Code Online (Sandbox Code Playgroud)