【问题标题】:Scheme Language Constructs for Calculating Nth Roots用于计算第 N 个根的方案语言结构
【发布时间】:2016-08-30 17:41:59
【问题描述】:

Scheme 有一个本地函数 (sqrt x),很明显,它可以找到变量 x 的平方根。是否有任何本机函数或构造可用于确定参数是否满足分数的谓词?

对于 x,我需要确定它是否是任何分数,比如 3/2,以便在我的递归指数函数中,我可以相应地处理它。我只需要确定我是整数还是分数。

【问题讨论】:

    标签: math functional-programming scheme


    【解决方案1】:

    我相信您正在寻找 exact-integer? 谓词:

    (exact-integer? 3/2)
    => #f
    (exact-integer? 3)
    => #t
    

    【讨论】:

    • 太棒了,谢谢!我想我在麻省理工学院的课文中几乎就在那里。我只是需要在未来仔细阅读。
    猜你喜欢
    • 2012-02-08
    • 1970-01-01
    • 1970-01-01
    • 2019-05-06
    • 2012-06-29
    • 2014-03-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多