class Fixnum
Public Instance Methods
bit_length()
click to toggle source
# File lib/backports/2.1.0/fixnum/bit_length.rb, line 4 def bit_length n = if self >= 0 self + 1 else -self end (0...8 * size).bsearch{|i| n <= (1 << i) } end
div(n)
click to toggle source
# File lib/backports/1.8.7/fixnum/div.rb, line 3 def div(n) (self / n).to_i end
dup()
click to toggle source
# File lib/backports/2.4.0/fixnum/dup.rb, line 2 def dup self end
fdiv(n)
click to toggle source
# File lib/backports/1.8.7/fixnum/fdiv.rb, line 3 def fdiv(n) to_f / n end