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

2,201 Comments

  1. ladbrokes slots uk, 100 united kingdom casino free keep online
    spin winnings and online casino uk 5 deposit, or pokies reopening south united states

    Also visit my site; who owns the ottawa blackjacks, Joesph,

  2. Sal Sal

    fair go australia pokies, free slots to play for fun uk and gambling trends usa, or no deposit
    slots uk

    My page caesars casino app reviews (Sal)

  3. milwausaee taour casino – Jannie -, united statesn online casino legal and
    top online pokies and casinos canadian league, or gambling bonuses co usa

Leave a Reply

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