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

  1. Gram tu od dobrych paru miesiecy, wiec juz chyba wypada cos napisac. Trafilem tam przez znajomego z innego watku, jako ze zmeczylo mnie tego cyrku z dokumentami gdzie indziej. Lobby w FieryPlay robi wrazenie objetoscia — cos ponad 2800 gier, w wiekszosci Pragmatic Play, Play’n GO, NetEnt i troche Yggdrasil i paroma rzeczami od Big Time Gaming.

    Ja siedze najczesciej na Gates of Olympus i Sweet Bonanza, standard, nie ma co ukrywac. Plus za to ze wersje demo sa dostepne od reki, sprawdzilem tak ze cztery nowe sloty zanim wrzucilem prawdziwa kase. Sortowanie gier niestety jest przecietne — szukanie po nazwie dziala, reszta srednio.

    Sekcja live to praktycznie w calosci Evolution i to czuc. Ruletka, blackjack, i oczywiscie game shows typu Crazy Time — potrafi wciagnac na dluzej niz zakladalem. Prawdziwi ludzie po drugiej stronie, po angielsku, polskiego stolu nie znalazlem — dla czesci osob to minus.

    Oferta na dzien dobry u nich w FieryPlay to 100% do 1500 zl plus spiny i 100 free spinow, nie wszystkie od razu, po czesci. Warunek obrotu to x35 — ani rewelacja, ani dramat. Widzialem takze 20 spinow bez wplaty za weryfikacje, choc to akcja czasowa. Warunki przejrzyj zanim klikniesz — kody potrafia sie zmieniac z miesiaca na miesiac, biezace promo znajdziesz na fieryplay jesli chcesz sprawdzic przed rejestracja.

    Rejestracja zajela mi dwie minuty, min. depozyt to 20 zl. Wrzucam kase Mastercardem, obok tego dzialaja Skrill, Neteller i krypto. Kasa wychodzi na e-portfel schodza w kilka godzin, karta to juz dwa-trzy dni. KYC przy pierwszej wyplacie — dowod plus rachunek, nic strasznego.

    Na telefonie smiga w przegladarce, dedykowanej apki brak, ale strona sie skaluje. Obsluga na FieryPlay odpisal mi po polsku dosc szybko, do dziesieciu minut, chociaz raz dostalem odpowiedz zywcem z FAQ. Dzialaja na licencji Curacao — nie jest to najmocniejszy papier na rynku. Narzedzia do samokontroli sa, sprawdzalem.

Leave a Reply

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