Sha256: ee5b476c32b61d35cd2553ade9705543c8ed946c0bdc1f99ed2e7f03c5c87c82

Contents?: true

Size: 107 Bytes

Versions: 4

Compression:

Stored size: 107 Bytes

Contents

class Integer
  def centered_hexagonal?
    n = self - 1
    n.divides?(6) and (n/6).triangular?
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
numb-0.152.0 lib/numb/centered_hexagonal.rb
numb-0.138.0 lib/numb/centered_hexagonal.rb
numb-0.125.0 lib/numb/centered_hexagonal.rb
numb-0.114.0 lib/numb/centered_hexagonal.rb