Sha256: fe697029ac45266b787c8a86b7f443340b015fc6d8321581e4efd1ee87794776
Contents?: true
Size: 454 Bytes
Versions: 2
Compression:
Stored size: 454 Bytes
Contents
require 'mathn' describe "Fixnum#**" do it "returns self raised to other (positive) power" do (2 ** 4).should == 16 (2 ** 1.2).should be_close(2.2973967, TOLERANCE) end ruby_version_is '1.9' do it "returns a complex number when negative and raised to a fractional power" do ((-8) ** (1/3)).should be_close(Complex(1, 1.73205), TOLERANCE) ((-8) ** (1.0/3)).should be_close(Complex(1, 1.73205), TOLERANCE) end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
rubysl-mathn-1.0.0 | spec/fixnum/exponent_spec.rb |
rubysl-mathn-2.0.0 | spec/fixnum/exponent_spec.rb |