Sha256: a24e332286d2b9ca0ef8bf86947cdc2f29f4d7ba9bb39b2613d9205e16142881

Contents?: true

Size: 142 Bytes

Versions: 2

Compression:

Stored size: 142 Bytes

Contents

class Integer
  def octagonal?
    n_gonal?(8)
    #return true if zero?
    #x = (Math.sqrt(48*self + 16) + 4)/12
    #x.to_i == x
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
numb-0.21.0 lib/numb/octagonal.rb
numb-0.20.0 lib/numb/octagonal.rb