Previous Up Next

6.6.1  Transformer un entier en la liste des coefficients de son écriture en base b : convert convertir

convert ou convertir permet de faire différente conversions selon l’option choisie par le deuxième argument. Pour convertir un entier n en son écriture en base b, cette option est base. Les arguments de convert ou convertir sont alors un entier n, base et la valeur de la base b.
convert ou convertir renvoie la liste des coefficients de l’écriture en base b de l’entier n.
On tape :

convert(123,base,8)

On obtient :

[3,7,1]

On vérifie en tapant expr("0173") ou horner(revlist([3,7,1]),8) ou convert([3,7,1],base,8) et on obtient bien 123
On tape :

convert(142,base,12)

On obtient :

[10,11]

Previous Up Next