Sha256: 62ca5233b34a33214515fbdab74abe6ec52bfee4fb9295be652b4452a9521860

Contents?: true

Size: 515 Bytes

Versions: 1

Compression:

Stored size: 515 Bytes

Contents

# -*- encoding: utf-8 -*-

# Fixnum extensions

class Fixnum


  # @return true if the number is even
  #
  # @example
  #   2.even? => true
  #   3.even? => false
  #
  # From http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-core/4516

  def even?
    return self & 1 == 0
  end


  # @return true if the number is odd
  #
  # @example
  #   2.odd? => false
  #   3.odd? => true
  #
  # From http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-core/4516
  
  def odd?
    return self & 1 != 0
  end


end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
webget_ruby_ramp-1.8.2 lib/webget_ruby_ramp/fixnum.rb