lispworks相关内容

如何在Lisp中读取用户输入

我对Lisp还是陌生的,正在尝试编写一个程序,仅要求用户输入3个数字,然后对它们求和并打印输出. 我已阅读到您可以使用以下功能: (defvar a)(setq a(读)) 要在Lisp中设置变量,但是当我尝试使用LispWorks编译代码时,会出现以下错误: 在读取流# 时文件末尾 我觉得这应该相对简单,不知道我要去哪里. 解决方案 ..
发布时间:2021-04-23 19:41:13 其他开发

浮点精度误差

我对下面的LISP表达式有疑问。 CL-USER> ;,会有浮点精度错误。 (+ -380 -158.27 -35.52) 实际值:-573.79004 预期值:-573.79000 请建议我如何在LISP(我正在使用Lispworks)中达到预期的结果。 解决方案 浮点数不精确 浮点数是具有一定精度的数学实数的子集,它们是不是 精确数字。四舍 ..
发布时间:2020-10-06 06:28:43 其他开发

Lisp函子位置中的非法论点

你好,有人可以帮我吗? (defun f(x) (LIST ((* 2 x) (* 3 x))) ) (f 1) 我明白了,Illegal argument in functor position: (* 2 X) in ((* 2 X) (* 3 X)). 解决方案 应为: (defun f (x) (list (* 2 x) (* 3 x))) 对 ..
发布时间:2020-05-02 04:41:57 其他开发