Class: Symbol

Inherits:
Object
  • Object
show all
Defined in:
lib/numeric.rb

Instance Method Summary collapse

Instance Method Details

#complex?Boolean

Returns:

  • (Boolean)


40
41
42
# File 'lib/numeric.rb', line 40

def complex?
  to_s.complex?
end

#decimal?Boolean

Returns:

  • (Boolean)


52
53
54
# File 'lib/numeric.rb', line 52

def decimal?
  to_s.decimal?
end

#float?Boolean

Returns:

  • (Boolean)


48
49
50
# File 'lib/numeric.rb', line 48

def float?
  to_s.float?
end

#integer?Boolean

Returns:

  • (Boolean)


44
45
46
# File 'lib/numeric.rb', line 44

def integer?
  to_s.complex?
end

#numeric?Boolean

Returns:

  • (Boolean)


32
33
34
# File 'lib/numeric.rb', line 32

def numeric?
  to_s.numeric?
end

#rational?Boolean

Returns:

  • (Boolean)


36
37
38
# File 'lib/numeric.rb', line 36

def rational?
  to_s.rational?
end