我有一个过程返回一个浮点数到三个小数位.
>(gpa ’(A A+ B+ B))
3.665
Run Code Online (Sandbox Code Playgroud)
有没有什么方法可以将这个方法整合到3.67中?
我正在使用带有Slib 3b3的SCM版本5e7,附加的Simply Scheme 库(simple.scm,functions.scm,ttt.scm,match.scm,database.scm)和我使用的答案库.
顺便说一句,今天早上我把它输入我的电脑
> (* 1 (- 0.5 0.4 0.1))
-27.755575615628913e-18
Run Code Online (Sandbox Code Playgroud)
不不不不!
你是如何处理这种不准确的?
问候,
阅读Simply Scheme Chapter 09 就我所见,Lambda 似乎很重要。我想把它练到骨子里,所以我正在寻找针对lambda 的Project Euler 的初学者练习(最好是非递归的)。让包容是奖金。有资源吗?
在网上,我找到了这个和对Simply Scheme 的引用。我知道有好书,但我真的只是在寻找练习。
非常感谢。