You wrote:

 class Fixnum
   def odd?
     if self%2 == 0
       false
     else
       true
     end
   end
end

2.odd?               --> false

--------------------------------

class Fixnum
  def odd?
    self % 2 != 0
  end
End

Isn't it? :)

Aleksei Guzev