【发布时间】:2010-10-17 16:05:58
【问题描述】:
在我自己开始写这篇文章之前,有没有人见过以下行为的 ruby 实现?
puts 7.nextprime(); #=> 11
puts 7.previousprime(); #=> 5
puts 7.isprime(); #=> true
显然这种事情对于大数来说是丑陋的,但对于从不超过几千的整数(对我来说是常见的例子),一个合理的实现是可行的,因此问题。
【问题讨论】:
-
这是一个有趣的话题:ruby-forum.com/topic/147995
标签: ruby math primes monkeypatching