Type:
Class

Add double dispatch to Integer

Integer is the basis for the two concrete classes that hold whole numbers, Bignum and Fixnum.

downto
  • References/Ruby on Rails/Ruby/Classes/Integer

int.downto(limit) {|i| block } â selfint.downto(limit) â an_enumerator Instance Public methods

2025-01-10 15:47:30
lcm
  • References/Ruby on Rails/Ruby/Classes/Integer

int.lcm(int2) â integer Instance Public methods Returns the least common

2025-01-10 15:47:30
prime?
  • References/Ruby on Rails/Ruby/Classes/Integer

prime?() Instance Public methods Returns true if self is a prime

2025-01-10 15:47:30
numerator
  • References/Ruby on Rails/Ruby/Classes/Integer

int.numerator â self Instance Public methods Returns self.

2025-01-10 15:47:30
times
  • References/Ruby on Rails/Ruby/Classes/Integer

int.times {|i| block } â selfint.times â an_enumerator Instance Public methods

2025-01-10 15:47:30
succ
  • References/Ruby on Rails/Ruby/Classes/Integer

int.succ â integer Instance Public methods Returns the Integer

2025-01-10 15:47:30
to_d
  • References/Ruby on Rails/Ruby/Classes/Integer

int.to_d â bigdecimal Instance Public methods Convert int to

2025-01-10 15:47:30
to_r
  • References/Ruby on Rails/Ruby/Classes/Integer

int.to_r â rational Instance Public methods Returns the value as a rational

2025-01-10 15:47:30
even?
  • References/Ruby on Rails/Ruby/Classes/Integer

int.even? â true or false Instance Public methods Returns true

2025-01-10 15:47:30
each_prime
  • References/Ruby on Rails/Ruby/Classes/Integer

each_prime(ubound) Class Public methods Iterates the given block over all prime

2025-01-10 15:47:30