我试着在lisp中检索整数的最小值.我发现
most-negative-fixnum
Run Code Online (Sandbox Code Playgroud)
应该代表最低可能数字的变量.无论我尝试用它做什么都会引发错误
变量`MOST-NEGATIVE-FIXNUM'未绑定.
有没有具体的方法如何在lisp中获取变量的值?我对此的研究没有结果.
谢谢
它应该如下工作,使用例如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)
| 归档时间: |
|
| 查看次数: |
511 次 |
| 最近记录: |