Module: Bizbool::Numeric

Included in:
Numeric
Defined in:
lib/bizbool/numeric.rb

Constant Summary collapse

INTEGERS =
[1,2,-1,-2].freeze
INTZERO =
[0].freeze
FLOATS =
[0.1,1.0,1.1,-0.1,-1.0].freeze
FLOATZERO =
[0.0].freeze

Instance Method Summary collapse

Instance Method Details

#to_bObject



6
7
8
9
10
# File 'lib/bizbool/numeric.rb', line 6

def to_b
  numbers = self
  return true if (INTEGERS.include?(numbers) || FLOATS.include?(numbers))
  return false if (INTZERO.include?(numbers)  || FLOATZERO.include?(numbers))
end