Je cherche de l'aide pour effectuer des conversions de chiffres en caractères pour affichage à l'écran et en différentes bases.
Quand on a une chaîne de caractères, comment retrouver sa valeur binaire
de base 10 a binaire etc ?
Merci d'avance.
Je cherche de l'aide pour effectuer des conversions de chiffres en caractères pour affichage à l'écran et en différentes bases.
Quand on a une chaîne de caractères, comment retrouver sa valeur binaire
de base 10 a binaire etc ?
Merci d'avance.
Salut.
J'avais écrit une fonction pour faire ça. L'idée est très simple:
Admettons on veut afficher 6475 en base 10:
6475 / 10 = 647 reste 5
647 / 10 = 64 reste 7
64 / 10 = 6 reste 4
6 / 10 = 0 reste 6
Tu remarques que les restes, dans l'ordre inverse donnent 6475. Tu as donc les chiffres qu'il faut, il suffit alors de leur ajouter à chaqu'un '0' (0x30), pour obtenir le code ASCII du chiffre et de l'afficher![]()
Partager