Составьте программу, которая вводит десятичное число и выводит его в двоичной, восьмеричной и шестнадцатеричной системах счисления

Составьте программу, которая вводит десятичное число и выводит его в двоичной, восьмеричной и шестнадцатеричной системах счисления.

я написал код для перевода в двоичную но не могу придумать дальше.

print("Введите десятичное число и выведу его в:")
print("двоичной системе счисления")
print("восьмеричной системе счисления")
print("шестнадцатеричной системе счисления")

a = int(input("Десятичное число = "))

s2 = ''
while a > 0:
    s2 = str(a % 2) + s2
    a = a // 2

print(str("в двоичной системе = ") + str(s2))

Ответы (0 шт):