Method: BaseConvert::Functions#to_base
- Defined in:
- lib/base_convert/functions.rb
#to_base(integer, base, digits) ⇒ Object
14 15 16 17 18 19 20 21 22 |
# File 'lib/base_convert/functions.rb', line 14 def to_base(integer, base, digits) return digits[0] if integer == 0 string = '' while integer > 0 integer, index = integer.divmod(base) string = string.insert(0, digits[index]) end string end |