Skip to content

Change numeric base using Python

Hello,

How to change the numeric base of a number? This is a implementation in Python.

[code lang=”python”]
def convert(decimal,newBase,str,letters):
if decimal >= newBase:
x = decimal % newBase
y = decimal / newBase
str = letters[x] + str
if y < newBase: str = letters[y] + str return convert(y,newBase,str,letters) else: if len(str) == 0: str = letters[decimal] + str return str let = "0123456789ABCDEF" print convert(17,16,"",let) [/code] The variable let means what values used in the base. For an example if you want binary you should replace with 01. Matheus

Published inAprendendopython

1,506 Comments

  1. OLaneCitty OLaneCitty

    Feel the authentic atmosphere of a real venue with spinrise live casino. Interact with professional dealers across classic roulette, blackjack, and baccarat tables. Stream real-time games in crystal-clear HD quality straight to your device.

  2. Люди помогите советом Близкий человек уже несколько дней в запое Дети напуганы Нужна срочная помощь на дому Короче, только это реально спасло — вывод из запоя на дому круглосуточно анонимно Приехали через 40 минут В общем, жмите чтобы сохранить — вывод из запоя на дому круглосуточно люберцы вывод из запоя на дому круглосуточно люберцы Вывод из запоя на дому — это реальный выход Перешлите тем кто в такой же ситуации

  3. Слушайте кто сталкивался Брат снова сорвался Жена в истерике Таблетки не помогают Короче, единственные кто реально помог — наркология в Балашихе качественно Через пару часов человек пришёл в себя В общем, вся инфа по ссылке — наркологический реабилитационный центр в балашихе https://kapelnicza.narkologicheskaya-pomoshh-balashikha.ru Не ждите пока станет хуже Перешлите тем кто в такой же ситуации

Leave a Reply

Your email address will not be published. Required fields are marked *