代码之家  ›  专栏  ›  技术社区  ›  Gerhard

Ruby Integer和Fixnum未扩展行为

  •  4
  • Gerhard  · 技术社区  · 14 年前

    Ruby Doc 作为测试,它失败了:

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

    ruby 1.8.6 (2008-08-11 patchlevel 287) [i386-mswin32]

    2 回复  |  直到 14 年前
        1
  •  2
  •   nas    14 年前

    尝试

    require 'rubygems'
    72.gcd 168
    
        2
  •  2
  •   Brandon    14 年前

    require 'rational'

    推荐文章