class String

Public Instance Methods

complex?() click to toggle source
# File lib/numeric.rb, line 10
def complex?
  !!Complex(self) rescue false
end
decimal?() click to toggle source
# File lib/numeric.rb, line 26
def decimal?
  !!BigDecimal(self) rescue false
end
float?() click to toggle source
# File lib/numeric.rb, line 22
def float?
  !!Float(self) rescue false
end
integer?() click to toggle source
# File lib/numeric.rb, line 18
def integer?
  !!Integer(self) rescue false
end
numeric?() click to toggle source
# File lib/numeric.rb, line 6
def numeric?
  complex?
end
rational?() click to toggle source
# File lib/numeric.rb, line 14
def rational?
  !!Rational(self) rescue false
end