Sha256: 9b598ed2832bc9f48b24dec4d55140bfd4d02f1004b1fa53b1e0bf5212117863
Contents?: true
Size: 1006 Bytes
Versions: 83
Compression:
Stored size: 1006 Bytes
Contents
require File.dirname(File.join(__rhoGetCurrentDir(), __FILE__)) + '/../../spec_helper' describe "Bignum#size" do compliant_on :ironruby do it "returns the number of bytes in the machine representation in multiples of four" do (256**7).size.should == 8 (256**8).size.should == 12 (256**9).size.should == 12 (256**10).size.should == 12 (256**10-1).size.should == 12 (256**11).size.should == 12 (256**12).size.should == 16 (256**20-1).size.should == 20 (256**40-1).size.should == 40 end end deviates_on :rubinius, :jruby do it "returns the number of bytes in the machine representation" do (256**7).size .should == 8 (256**8).size .should == 9 (256**9).size .should == 10 (256**10).size .should == 11 (256**10-1).size.should == 10 (256**11).size .should == 12 (256**12).size .should == 13 (256**20-1).size .should == 20 (256**40-1).size .should == 40 end end end
Version data entries
83 entries across 83 versions & 1 rubygems