Convertir un nombre dans une base supérieure à 10

Si je devais convertir un nombre N en base n avec n>10 il faudrait créer une nouvelle notation.
Prenons un exemple N = 4789 et n = 12
Chaque digit en base n serait deux digit élémentaire.
On aurait 4789=399*12+1=(33*12+3)*12+1=((12*2+9)*12+3)*12+1=2*12^3+9*12^2+3*12+1
et on le noterait
02090301
Pour des bases n plus grande on aurait une redondance de 0 à l’image des gènes où il y a des redondances de certaines bases azotées.

Voyez vous une meilleure notation sans utiliser d’autres symboles que numérique de notre bonne vieille base dix.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *


*