eq之间的区别?和=在Scheme?

unj*_*nj2 6 scheme racket

    > (eq? 1 1)
    #t
    > (eq? 1.1 1.1)
    #f
    > (= 1.1 1.1)
    #t
Run Code Online (Sandbox Code Playgroud)

这是DrScheme中的交互窗口.有人可以解释一下=和eq之间的区别吗?在Scheme?

JP *_*oto 9

=比较数字.情商?测试参数是否代表内存中的同一数据对象.EQV?应该在第二种情况下工作,因为它测试与eq相同?但特别测试原语. 更多关于方案中的equlivence谓词.