4

我想使用 Integer 类的 gcd 函数。使用Ruby Doc中的示例作为测试失败:

irb(main):001:0> 72.gcd 168
NoMethodError: undefined method `gcd' for 72:Fixnum
        from (irb):1

我有 windows 一键安装程序ruby 1.8.6 (2008-08-11 patchlevel 287) [i386-mswin32]。在具有相同版本 ruby​​ 的其他 PC 上,这可以正常工作。

有任何想法吗?

4

2 回答 2

2

尝试

require 'rubygems'
72.gcd 168
于 2010-03-18T11:44:47.087 回答
2

require 'rational'

于 2010-05-08T19:47:41.597 回答