方案 - 分数的余数

发布于 2024-11-01 21:24:52 字数 80 浏览 1 评论 0原文

在Scheme中是否有支持分数运算“div”的函数?

含义 - 11 div 2.75 = 4。

Is there any function in Scheme that support the operation "div" for fraction?

meaning - 11 div 2.75 = 4.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

戏蝶舞 2024-11-08 21:24:52

我认为你的问题的答案是:不,但你可以定义它:

#lang racket

(define (div a b)
  (floor (/ a b)))

(div 11 2.72) ;; => 4.0

I think the answer to your question is: no, but you can define it:

#lang racket

(define (div a b)
  (floor (/ a b)))

(div 11 2.72) ;; => 4.0
在梵高的星空下 2024-11-08 21:24:52

/ 怎么样?

在 MIT 计划中:

1 ]=> (/ 11 2.75)

;Value: 4.

在 Racket 中:

> (/ 11 2.75)
4.0

我在这里遗漏了什么吗?

How about / ?

In MIT Scheme:

1 ]=> (/ 11 2.75)

;Value: 4.

In Racket:

> (/ 11 2.75)
4.0

Am I missing something here?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文