´elisk´ Воскресенье, 19.05.2024, 01:16:30
Здраствуйте Гость | RSS


Меню сайта
Категории раздела
Мои статьи [9]
Поставьте оценку
Оцените мой сайт
Всего ответов: 38
INFOBAR

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Форма входа

free counters

Информеры


Праздники сегодня

Главная » Статьи » Мои статьи

Перевод десятичного числа в различные системы счисления.
def ss(n, c):

    d = []
    while 1:
        z = divmod(n, c)
        d.append(divmod(n, c))
        n = z[0]
        if n == 0: break
    outd = []
    for i in d:
        outd.append(i[1])
    outd.reverse()
   sss = ""
   for j in outd:
        sss += str(j)
   print  'system:', c,'\t', sss
   print


n = raw_input("Enter number: ")
n = int(n)
print
for i in range(2, 10):
ss(n, i)
print 'system 16:', '\t', hex(n)[2:] 
raw_input()



Категория: Мои статьи | Добавил: Rain (11.09.2012)
Просмотров: 1296 | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *:
Поиск
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Copyright I.E.G. © 2024

    Бесплатный конструктор сайтов - uCoz