Вот метод Ruby для преобразования десятичного числа в двоичное без каких-либо встроенных методов.
def decimal_to_binary(decimal_number) return '0' if decimal_number == 0 binary = '' while decimal_number > 0 binary = (decimal_number % 2).to_s + binary decimal_number /= 2 end return binary end # Output puts decimal_to_binary(10) # Output…