Sha256: 198c97976096d00a7fc5ada4ecdabb5673987a5bbd759a9a3512a96c49d919f1

Contents?: true

Size: 143 Bytes

Versions: 7

Compression:

Stored size: 143 Bytes

Contents

# coding: utf-8
class Integer
  def genocchi
    return 1 if self == 1
    return 0 if odd?
    (2 * (1 - 2**self) * bernoulli).to_i
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
numb-0.186.0 lib/numb/genocchi.rb
numb-0.185.0 lib/numb/genocchi.rb
numb-0.184.0 lib/numb/genocchi.rb
numb-0.181.0 lib/numb/genocchi.rb
numb-0.170.0 lib/numb/genocchi.rb
numb-0.152.0 lib/numb/genocchi.rb
numb-0.138.0 lib/numb/genocchi.rb