# Integer `factorial` ------ Calculates the factorial of an integer. ```ruby 4.factorial #=> 24 ``` `factors` ------ Calculates all the factors of an integer. ```ruby 24.factors #=> [1, 24, 2, 12, 3, 8, 4, 6] ``` `of` ------ Like `times` but returns a collection of the yield results. ```ruby 3.of { |i| i + 1 } #=> ['1', '2', '3'] ``` `roman_numeral` ------ Converts an integer to a roman_numeral numeral. ```ruby 0.roman_numeral #=> '' 49.roman_numeral #=> 'XLIX' -49.roman_numeral #=> '-XLIX' ``` `to_time` aka `to_t` ------ Returns a Time object for the given Integer. ```ruby 3.to_time #=> '1969-12-31 19:00:03.000000000 -0500' ```