mruby-numeric-ext: implement Numeric#integer? method

This commit is contained in:
Yukihiro "Matz" Matsumoto
2024-03-12 23:30:36 +09:00
parent 1a8df40392
commit 3f5138a6ac
@@ -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