Class: Numeric
Overview
Numeric extension.
Instance Method Summary collapse
- #compare(number) ⇒ Object
- #negative! ⇒ Object (also: #negate!)
- #negative? ⇒ Boolean (also: #negative)
-
#number? ⇒ Boolean
Indicates, object is
Numeric
. - #positive? ⇒ Boolean (also: #positive)
Instance Method Details
#compare(number) ⇒ Object
24 25 26 |
# File 'lib/hash-utils/numeric.rb', line 24 def compare(number) self <=> number end |
#negative! ⇒ Object Also known as: negate!
75 76 77 |
# File 'lib/hash-utils/numeric.rb', line 75 def negative! -self.positive! end |
#negative? ⇒ Boolean Also known as: negative
54 55 56 |
# File 'lib/hash-utils/numeric.rb', line 54 def negative? self < 0 end |
#number? ⇒ Boolean
Indicates, object is Numeric
.
104 105 106 |
# File 'lib/hash-utils/numeric.rb', line 104 def number? true end |
#positive? ⇒ Boolean Also known as: positive
37 38 39 |
# File 'lib/hash-utils/numeric.rb', line 37 def positive? self > 0 end |