mirror of
https://github.com/mruby/mruby
synced 2026-06-08 16:11:16 +00:00
mruby-numeric-ext: implement Numeric#integer? method
This commit is contained in:
@@ -76,6 +76,19 @@ class Numeric
|
||||
def nobits?(mask)
|
||||
(self & mask) == 0
|
||||
end
|
||||
|
||||
##
|
||||
# call-seq:
|
||||
# num.integer? -> true or false
|
||||
#
|
||||
# Returns true if num is an Integer.
|
||||
#
|
||||
# 1.0.integer? #=> false
|
||||
# 1.integer? #=> true
|
||||
#
|
||||
def integer?
|
||||
false
|
||||
end
|
||||
end
|
||||
|
||||
class Integer
|
||||
@@ -96,4 +109,8 @@ class Integer
|
||||
def ceildiv(other)
|
||||
-div(-other)
|
||||
end
|
||||
|
||||
def integer?
|
||||
true
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user