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,335 Comments

  1. Слушайте кто знает Брат снова сорвался Жена в истерике Таблетки не помогают Короче, единственный кто реально помог — выезд нарколога на дом качественно Приехал через 40 минут В общем, вся инфа по ссылке — вызов нарколога на дом телефон https://alkogolizm.narkolog-na-dom-nizhnij-novgorod-2.ru Не ждите пока станет хуже Перешлите тем кто в такой же ситуации

  2. milwausaee casino, sweet bonausaa online slot and online casino canada, or new no deposit free
    spins uk 2021

    Here is my homepage :: games through which
    we can earn money in india (Jame)

  3. най-добри бонуси за залагания

    My homepage: плащат ли се данъци за залози
    (Hassan)

  4. $5 deposit pokies australia, united statesn roulette best odds and casino uk age limit,
    or new how to win every time at casino, Aracely, sites
    uk no deposit

Leave a Reply

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