décimale à hexadécimale et reciproquement
bonjour,
j'ai pour objectif de faire une def qui convertit l'hexa en déci et inversement, pour contrainte j'ai pas le droit d'utiliser ce qui concerne les chaînes de caractères, les listes et des slices.:calim2:
j'avais pour idée, de faire un truc basique comme:
Code:
1 2 3 4 5 6 7 8
| def hexa_déci(hexa):
b2=""
d1 = hexa
d = int(d1)
while d != 0 :
r=d%2
b2= str(r)+b2
d=d//2 |
et de faire genre un *10 si la décimale contenait un A, mais j'y arrive pas, un peu d'aide serait la bienvenue, merci:D
sachant que même str on na pas le droit de l'utiliser...