Sha256: d886a2dbf3dbb0b41e1413378e64c2ef68089420913f489b2b1c67fec8b7bbe7
Contents?: true
Size: 1.08 KB
Versions: 4
Compression:
Stored size: 1.08 KB
Contents
# coding: utf-8 describe Integer, "#mangoldt" do # A029833 @seq = [0,1,1,0,2,0,2,0,0,0,2,0,3,0,0,0,3,0,3,0,0,0,3,0, 0,0,0,0,3,0,3,0,0,0,0,0,4,0,0,0,4,0,4,0,0,0,4,0,0, 0,0,0,4,0,0,0,0,0,4,0,4,0,0,0,0,0,4,0,0,0,4,0,4,0, 0,0,0,0,4,0] @seq.to_enum.with_index(1).each do |m, n| it "returns a value which rounds to #{m} for #{n}" do n.mangoldt.round.should == m end end # A029834 [0,0,1,0,1,0,1,0,0,0,2,0,2,0,0,0,2,0,2,0,0,0,3,0, 0,0,0,0,3,0,3,0,0,0,0,0,3,0,0,0,3,0,3,0,0,0,3,0,0, 0,0,0,3,0,0,0,0,0,4,0,4,0,0,0,0,0,4,0,0,0,4,0,4,0, 0,0,0,0,4,0].to_enum.with_index(1).each do |m, n| it "returns a value which has a floor of #{m} for #{n}" do n.mangoldt.floor.should == m end end # A029832 [0,1,2,0,2,0,2,0,0,0,3,0,3,0,0,0,3,0,3,0,0,0,4,0, 0,0,0,0,4,0,4,0,0,0,0,0,4,0,0,0,4,0,4,0,0,0,4,0,0, 0,0,0,4,0,0,0,0,0,5,0,5,0,0,0,0,0,5,0,0,0,5,0,5,0, 0,0,0,0,5,0].to_enum.with_index(1).each do |m, n| it "returns a value which has a ceiling of #{m} for #{n}" do n.mangoldt.ceil.should == m end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
numb-0.186.0 | spec/numb/mangoldt_spec.rb |
numb-0.185.0 | spec/numb/mangoldt_spec.rb |
numb-0.184.0 | spec/numb/mangoldt_spec.rb |
numb-0.181.0 | spec/numb/mangoldt_spec.rb |