mirror of
https://github.com/mruby/mruby
synced 2026-06-08 16:11:16 +00:00
26 lines
251 B
Ruby
26 lines
251 B
Ruby
module Integral
|
|
def div(other)
|
|
self.divmod(other)[0]
|
|
end
|
|
|
|
def zero?
|
|
self == 0
|
|
end
|
|
|
|
def nonzero?
|
|
if self == 0
|
|
nil
|
|
else
|
|
self
|
|
end
|
|
end
|
|
|
|
def positive?
|
|
self > 0
|
|
end
|
|
|
|
def negative?
|
|
self < 0
|
|
end
|
|
end
|